vim - ventanas - quitar sonido a una pagina web
¿Cómo deshabilitar los sonidos de campanas vim? (4)
Estoy intentando desactivar las campanas de error en vim, tanto visual como de audio. Sin embargo no puedo conseguir que se queden fuera.
Tengo lo siguiente en mi vimrc
:
" Disable annoying beeping
set noerrorbells
set vb t_vb=
Eso no funciona, pensé que algún complemento u otra configuración se estaba reiniciando, así que lo agregué de nuevo al final de mi vimrc
, aún sin suerte.
La única forma de desactivarlo es si set vb t_vb=
manualmente set vb t_vb=
después de que todo se haya cargado. Supongo que podría emular esto agregando un script a la carpeta plugin/after
pero estoy tratando de evitarlo porque significa que es otra cosa que debo configurar cada vez que cambio a otra máquina.
Puede ver mi vimrc
completo aquí: https://github.com/lerp/dotfiles/blob/master/vimrc
Intente usar la siguiente línea en sus archivos .vimrc, .gvimrc:
set belloff=all
Lo intenté varias veces con diferentes configuraciones pero ninguna funcionó. Parece que gVim restablece la campana visual cuando se inicia la GUI. La única forma en que funciona para mí es este fragmento al final de tu .vimrc
(o _vimrc
si estás usando Windows):
set visualbell t_vb=
if has("autocmd") && has("gui")
au GUIEnter * set t_vb=
endif
Para mi con gVim funciona si lo pongo
set noerrorbells
set vb t_vb=
en ~/.gvimrc
, no ~/.vimrc
.
Suponiendo que tiene ese problema en GVim, agregando la siguiente línea
autocmd GUIEnter * set vb t_vb=
en su if has("gui_running")
bloque condicional debería ayudar.
De :help ''visualbell''
:
Note: When the GUI starts, ''t_vb'' is reset to its default value.
You might want to set it again in your gvimrc.