Gölgeli terimler yardımda


11

Bazen, belirli bir konu için yardım sistemini ararken, farklı bir konu gölgelenir.

Örneğin, :h display"GUI Kaynakları" ile ilgili bir şey için yardım alırsam, "display" ayarı için yardım istediğimde (olduğu gibi set display=lastline).

Bu "gölgeli" konuları nasıl bulabilir veya en alakalı eşleşen konuları nasıl listeleyebilirim?

Yanıtlar:


15

Ayar adları her zaman tırnak işaretleri içine alınır, bu nedenle şunu kullanın:

:help 'display'

istediğiniz sayfayı almak için.

Ctrl+ DTuşuna basarken bazı yararlı tamamlamalar alırsınız , yani:

:help display<^D>

Sana vereceğim:

-display  :display  'display'  :syn-display  strdisplaywidth()

Tamamlanma olarak :-)

Ekstra ipucu:
Eğer kullanırsanız :set wildmenu, bu da birlikte çalışacak Tabve bazı ek tamamlama özelliklere sahip olacaktır.


3
Tabii olmadan 'wildmenu'Sekme yoluyla bir tamamlama veya Ctrl-D ile tüm listeyi tamamlarsınız. Bundan bahsetmeyi önerin.
derobert

@derobert Ah, bilmiyordum. Tab:-)
Martin Tournoij

Ayarlar için, :help 'display'ile aynıdır :help display?.
wchargin

10

Ex komutları için yardım her zaman iki nokta üst üste işaretiyle birlikte listelenir:

:help :display

Carpetsmoker daha önce açıklandığı gibi , ayarlar için yardım her zaman çevredeki alıntılarla listelenir :

:help 'display'

Belirli yardım dosyaları dosya adlarına göre listelenir:

:help undo.txt(bkz. :help undo)

Yerleşik işlevler için yardım sondaki parantezlerle listelenir:

:help split()(bkz. :help split)

Vim'in komut bağımsız değişkenleri (örn. Kabuktan Vim çağrıldığında geçirilenler) belgeleri önceki tire ile listelenir:

:help -r(bkz. :help r)

Eklentiler içindeki yardım konuları genellikle eklentinin adını önek olarak kullanır:

:help surround-mappings

Son olarak, Vim'i bir süre * kullanana kadar fark etmediğim bir şey, yardımın tüm modlarda varsayılan eşlemeler için konular içermesidir.

Örneğin, Ctrl-vNormal modda Ekle modundan çok farklı bir şey yapar.

Farklı konulara almak için kullanabilir i_, c_ve v_için önekleri Ekle, Komuta ve Görsel mod eşleştirmeleri sırasıyla veya hiçbir öneki Normal mod haritalama :

:help ctrl-v

:help i_ctrl-v

:help c_ctrl-v

:help v_ctrl-v

* ... :helptartışmasız bir ova yazarsanız neredeyse okuyacağınız ilk şey olmasına rağmen ! Birkaç paragraf için "Özel yardım alma" konusuna bakın. ( :help help-context)


Bunların hepsi olmasa da çoğu (özellikle fonksiyonlar ve eklentiler) şu şekilde listelenmiştir :help help-context: Belki de cevapta belirtmeye değer.
Sakari Cajanus

@SakariCajanus Evet! help-contextaslında Vim'lerin ön sayfasında neredeyse ilk şey :help. Cevaba bundan bahseden bir dipnot ekledim.
Zengin

4

@ Carpetsmoker'ın cevabı kesinlikle "en alakalı" kriterleri karşılamaktadır, çünkü tamamlamalar neredeyse her zaman aradığınızı içerecektir. Bununla birlikte, :helpgrepkomut gibi çalışır, :grepancak tüm yardım dosyalarının metnini arar.

İle sonuçlara göz atabilir :cnextveya ile tüm sonuçları görebilirsiniz :cwindow.

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.