Jak mogę wyłączyć dzwonki / dzwonki wizualne w vimie?


21

Jak mogę wyłączyć dzwonki / dzwonki wizualne w vimie?

Próbowałem:

set noeb
set novb

.. ale afaik nic się nie zmieniło.

Dla jasności mam na myśli dzwonek wizualny, który dostaję w vimie, gdy robię coś, co nic nie robi, na przykład naciskając przycisk ESCw trybie normalnym lub przyciskając hkolumnę 0.

Odpowiedzi:


25

Aby całkowicie wyłączyć dzwonek, musisz to zrobić

  • włącz wewnętrzny wizualny dzwonek vima¹, za pomocą set visualbell(= set vb);
  • ustaw efekt wizualnego dzwonka vim, aby nic nie robił set t_vb=

(Jest to wyjaśnione w dokumentacji 'visualbell', ale niezbyt jasno.)

¹ Nawet przy novisualbell, możesz zobaczyć wizualny dzwonek, jeśli vim emituje sekwencję kontrolną dzwonka (zwykle \a), a terminal jest skonfigurowany tak, aby migał, a nie wydawał dźwięk.


2
Pamiętaj, że musisz dodać 'set t_vb =' do swojego .gvimrc, jeśli używasz gvim.
Sverre Rabbelier
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.