Bir sonraki düğüme beklenmedik şekilde atlanmadan GNU bilgi sayfalarında nasıl gezinilir?


9

GNU sayfalarında sayfayı yukarı ve aşağı kaydırmak için ve yön ok tuşlarını kullanmak infobilgi sayfası görüntüleyicisinin beklenmedik bir şekilde başka bir düğüme atlamasına neden olur, bu gerçekten de yönünü şaşırtır.
Sayfada nasıl aşağıya inebilirim ve bilgi görüntüleyicinin / çağrı cihazının üste veya alta ulaştığında durmasını ve ardından farklı bir düğüme atlamak için ayrı bir komut gerektirmesini nasıl sağlayabilirim?


2
Dosyalara göz atmak için pinfo kullanın info. Vim ve Vim eklentilerinden memnunsanız, ref ve ref- info'yi de yükleyebilir ve aslında aklı başında bir infotarayıcıya sahip olabilirsiniz.
Satō Katsura

@SatoKatsura teşekkürler, evet yükledim ve denedim pinfohoşuma gitti ama pinfo infohangi işe yaramaz hangi ana dizin sayfalarından biri daha ayrıntılı sayfalara detaya için kullanacağım. pinfo infosadece yükler yükler man info. Ayrıca bir sonraki arama maçına nasıl atlayamadımpinfo
the_velour_fog

Hızlı bir bakış açısıyla, istediğinden pinfo info-stndziyade istediğine inanıyorum pinfo info. Ancak bunun dışında, ben sadece bir arkadaşım info, bu yüzden savunmak için çok uğraşmamı beklemeyin pinfo. :) ref-infoŞey olsa oldukça iyi.
Satō Katsura

@SatoKatsura evet Bence infosayfalar gerçekten emacs kullanıcıları tarafından yapılmış ve tasarlanmıştır. ref-infoinfo sayfalar için vim sözdizimi tanımları gibi görünüyor . Bilgi sayfalarını vim'de açtığınız fikri - ve ref-infoeklenti size gezinme olanağı sağlıyor mu?
the_velour_fog

2
Hayır. İlk olarak refhipermetin tarayıcısı olan bir kurulum yaparsınız . ref(Çeşitli kaynaklardan için tarayıcılar ile gelir mansayfaları perldoc, pydocvs.), ancak için info. ref-infoiçin refdestek ekleyen bir eklentidir info. Ardından let g:ref_info_cmd='info --subnodes -o -'vimrc'nize ekler ve infoile sayfalara göz atarsınız :Ref info <page>. Muhtemelen yapılandırmak için biraz zaman harcamanız gerekecektir. Çok kullanışlı bir eklenti.
Satō Katsura

Yanıtlar:


10

İstendiği gibi yanıt olarak yayınlama.

Sadece sayfalara infogöz atmak için kullanmayın info. Pinfoinfo adında bağımsız bir tarayıcı var ve Emacs'ın elbette kendi Bilgi Modu var .

Vim kullanıyorsanız, ref ve ref-info eklentilerini de yükleyebilirsiniz . refaslında genel bir köprü metni tarayıcısıdır. Böyle gibi kaynaklardan bir dizi eklentileri ile geliyor man, sayfalar perldoc, pydocvb, ancak değil info. ref-info, sayfalara refgöz atma özelliği ekleyen bir eklentidir info.

Kombinasyon ref+ ref-infoiyi bir infotarayıcı yapar , sadece şu anda görüntülediği sayfada arama yapabilmesi tek dezavantajı vardır. Bu sorun için kısmi bir çözüm, infoarka ref-infouca, vimrc'nize bu satırı ekleyerek, onları beslemeden önce daha büyük parçalar üretmesini söylemektir :

let g:ref_info_cmd = 'info --subnodes -o -'

Daha sonra infoböyle sayfalara göz atarsınız:

:Ref info <page>

Tabii ki, refdiğer kaynaklarla ( :Ref man <page>vb.) Da kullanabilirsiniz . Daha fazla bilgi için kılavuzu okuyun.


büyük açıklama için teşekkürler. Her let g:ref_info_cmd = 'info --subnodes -o -'şeyi tek bir sayfada bir araya getirme fikrine katılıyorum . Her zaman zshman sayfalarını da bu şekilde kullanırım , yani zshman sayfaları yaklaşık 12 ayrı man sayfasına bölünür, ancak her zaman man zshallnormal ifadeler aramaları yapmak için yüklerim, o zaman istediğim şeyin nerede olduğunu bildiğimde, belirli bir man sayfasını yüklerim.man zshbuiltins
the_velour_fog

1
+ " info
Kullanmayın

4

Sen kullanabilirsiniz Control-Vetmek kaydırma ileri sayfalık salt ve ters Meta-Vya Escape-Vyönelik kaydırma geriye sayfalık okunur . Bunlar hyardım sayfasında listelenir , ancak fark edilmesi zordur.


teşekkürler, C-diçinde olduğu gibi yarım sayfa kaydırma kullanabilirim less, ancak bir seferde tüm bir sayfayı kaydırmak biraz yön değiştiricidir.
the_velour_fog
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.