Preguntas etiquetadas con vimrc

10
¿Cómo puedo diferenciar entre vim y vimdiff desde vimrc?

Tengo una función en vim que abrirá todos los búferes como pestañas. Sin embargo, después de agregar esta función, vimdiff también abre los archivos para compararlos con diferentes pestañas y, por lo tanto, no muestra las diferencias. ¿Hay alguna manera de averiguar si es vim o vimdiff el que...

10
¿Es posible eliminar una entrada del historial de deshacer?

Tengo estas líneas en mi .vimrc para ayudar con la sangría: autocmd BufReadPost * set noexpandtab | retab! 4 autocmd BufWritePre * set expandtab | retab! 4 autocmd BufWritePost * set noexpandtab | retab! 4 Sin embargo, crean mucho ruido en la historia de deshacer. Dado que esencialmente no hacen...

10
¿Cómo puedo resaltar los nombres de "%" coincidentes (por ejemplo, si / end, para / end) definidos por matchit.vim en la selección?

Actualmente, mi Vim resalta paréntesis, corchetes, comillas, etc. coincidentes con el fondo cian y el primer plano blanco; el cursor se puede mover entre ellos con %. Gracias a mi matchit.vim, también puedo cambiar %entre if / end, for / end, etc., sin embargo, estos no están resaltados en la...

10
¿Cómo debería funcionar la opción 'switchbuf'?

Recientemente descubrí la opción switchbufe intenté usarla, pero no puedo decir si no entiendo cómo debería funcionar o si realmente no funciona en mi Vim. Sobre los diferentes valores posibles, el documento dice: useopen Si está incluido, salta a la primera ventana abierta que...

10
¿Por qué es peligroso el set exrc?

He visto set exrcmencionar en varios lugares el uso de .vimrcarchivos por directorio , pero cada vez que se menciona ha sido con una fuerte advertencia de no usarlo realmente porque es peligroso. También me he encontrado con lo set secureque se supone que corrige parte del peligro de heredar set...

9
Mensaje de eco en el inicio sin preguntar

Me gustaría hacer eco de un mensaje personalizado al inicio, en función de si ciertas funciones de inicio tuvieron éxito o no. Intenté esto en mi.vimrc echo 'test' "All my settings ... Me gustaría que Vim repita un mensaje como si acabara de escribir echo 'foo' desde la línea de comandos...

9
se ignoran las formateadas en vimrc

Vim continúa automáticamente un comentario cuando presiono Enter en el modo Insertar, lo que me parece útil. Sin embargo, no quiero que el comentario continúe después de presionar 'o' desde el modo normal para insertar una nueva línea debajo del final del comentario. Leí que necesito eliminar la...

9
¿Por qué vim no genera mi archivo .vimrc?

Hoy, descubrí que mi .vimrcno tuvo efecto. Estaba bien hace solo unas horas. Cuando lancé vim con $vim --plugin, :scriptnamesno se hizo eco de nada: el .vimrcarchivo no tenía origen. (Nota: /etc/vimrcse eliminó para depurar este problema). Luego intenté googlear y encontré $VIMINITvariables...