24Jun

Cómo organizar tu configuración de VIM/NVIM

Conforme configuramos nuestro archivo vimrc, lo más usual es terminar con archivos kilométricos de configuración y a veces bastante caóticos.

Conforme configuramos nuestro archivo .vimrc (o init.vim en el nuevo NVIM), lo más usual es terminar con archivos kilométricos de configuración y en muchos casos bastante caóticos.

Una forma de poner fin a ese caos es dividir nuestra configuración en pequeños archivos temáticos e incluirlos con el comando source de VIM.

En la siguiente captura se puede ver como tengo definido mi archivo vimrc.

Cada línea de source incluye el archivo especificado dentro de la configuración de VIM.

Captura de la configuración de vimrc

Por ejemplo, la línea source $HOME/.config/nvim/config/global_gui.vimrc aplica la configuración especificada en el archivo en nuestro vimrc.

La siguiente captura muestra el contenido del archivo global_gui.vimrc que sólo incluye configuraciones relativas al GUI de VIM:

Captura del archivo global_gui.vimrc

Cada uno de los archivos contiene una temática de configuración, y el init contiene la carga de los plugins.

Con una organización de este tipo es más fácil encontrar una configuración e intentar no tener archivos demasiado largos cuando editamos nuestras configuraciones de VIM.

Leave a comment