2012-08-09 8 views
30

Vim'de liste arabelleği komutunu (:ls) çalıştırdıktan sonra, bazı arabelleklerden önce görüntülenen semboller ne anlama geliyor? Yüzde işareti (%) şu anda görünür olan arabelleği gösterir. Bununla birlikte, hash tabelasını da görüyorum (#) ve bunun ne anlama geldiğini anlayamıyorum. Googling bunun sonuçsuz olduğunu kanıtladı.Semboller çalıştırmadan sonra ne anlama geliyor: Vim'de ls?

+1

Aşağıdan kime için: nedenini açıklar mısınız? Teşekkürler. –

+2

Düşlemedim ama bir başparmak kuralı olarak: Eğer bir vim komutuyla ilgili herhangi bir sorunuz varsa, yardım için vim sormak en kötü fikir değildir: pb2q cevapları gibi, basit:: he: ls size her şeyi verir ... – eckes

+2

@eckes Bilgi için teşekkürler. Vim için çok yeni ve bunu yapabileceğimin farkında değildim. –

cevap

25

Bkz. :help :ls.

Karma işareti, alternatif arabelleği işaretler. Bu, iki arabellek arasında geçiş yapmak için kullanışlıdır: örn. :b#. Bu, modelini andıran tek şeydir, en son kullanılan eklentiler olmadan vim tamponlarıyla alacağınız.

:ls'dan hangi arabelleklerin kaydedilmemiş değişikliklere sahip olduğunu da biliyorsunuz: +.

+0

Ahh, bu mantıklı. Teşekkürler! –

+2

': help: ls' daha iyidir,': help ls' bazı eklentilerde tanımlı bazı etiketleri seçebilir. – ZyX

+2

@tnorthcutt Eğer cevaptan memnunsanız onu kabul etmelisiniz. –