es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cuál es la forma más sencilla de encontrar todas las configuraciones en tu .vimrc/init.vim que ya están establecidas como predeterminadas?

En neovim (y a veces incluso en vim) algunos ajustes predeterminados cambian ocasionalmente. Me gustaría mantener mi archivo .vimrc y init.vim ordenados y eliminar los ajustes que ya son predeterminados. ¿Existe una forma sencilla de encontrar esas opciones innecesarias?

Por ejemplo, en neovim recientemente activaron hidden de forma predeterminada, por lo que ahora puedo eliminarlo de init.vim. Sin embargo, hay más opciones y también están cambiando con el tiempo, por lo que llevar un registro manual de ellos es engorroso y propenso a errores. Estoy buscando un comando o algo similar que liste todas las opciones que ya no son necesarias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para encontrar las opciones superfluas en neovim o vim, puedes usar el comando :help diff-features. Esto abrirá un archivo de ayuda que muestra las diferencias entre la versión actual de neovim o vim y una versión anterior.

    En este archivo de ayuda, puedes buscar las opciones que han sido cambiadas o habilitadas por defecto. Luego puedes comparar esto con tu archivo .vimrc o init.vim para ver qué opciones puedes eliminar.

    Alternativamente, puedes usar un complemento como vimrc-cleaner o vimscript-cleaner para escanear automáticamente tus archivos de configuración y eliminar cualquier opción no utilizada o superflua. Estos complementos pueden ahorrarte tiempo y evitar errores causados por la eliminación manual de opciones.

Comments are closed.