Vim'deki zilleri / görsel zilleri nasıl devre dışı bırakabilirim?


21

Vim'deki zilleri / görsel zilleri nasıl devre dışı bırakabilirim?

Denedim:

set noeb
set novb

.. ama hiçbir şey afaik olarak değişmedi.

Sadece açık olmak gerekirse ESC, normal modda exmaple basmak ya da hcol 0 tuşlarına basmak için hiçbir şey yapmayan bir şey yaptığımda vim içinde aldığım görsel zile atıfta bulunuyorum .

Yanıtlar:


25

Zili tamamen devre dışı bırakmak için yapmanız gerekenler

  • vim'in dahili görsel çanını set visualbell(= set vb) ile etkinleştirin ;
  • vim görsel zilinin etkisini hiçbir şey yapmadan set t_vb=

(Bu belgelerde açıklanmaktadır 'visualbell', ancak çok açık bir şekilde değildir.)

¹ ile bile novisualbellvim bir çan kontrol dizisi (genellikle yayan, görsel bir çan görebilir \a) ve terminal flaş yerine bir ses yapmak üzere yapılandırılmıştır.


2
Gvim kullanıyorsanız, .gvimrc'nize 'set t_vb =' eklemeniz gerekeceğini unutmayın.
Sverre Rabbelier
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.