Vim es un editor de texto de línea de comandos versátil, potente y liviano que ha demostrado ser indispensable con el tiempo.

Puede instalar Vim en Windows, macOS, Unix y Linux. En realidad, la mayoría de los sistemas basados ​​en Unix y Linux vienen con Vim por defecto. Una de las mejores formas de ampliar la funcionalidad de Vim es a través de complementos, y así es como puede instalar complementos en Vim.

¿Por qué instalar los complementos de Vim?

Vim es un editor repleto de funciones; también es modular y altamente personalizable. Si el editor de Vim no viene con una determinada función o característica que está buscando, es probable que pueda encontrar un complemento para él o, en el peor de los casos, crear un complemento usted mismo. A menudo, ya existe un complemento para la funcionalidad que está buscando.

Los complementos son una de las características más queridas de Vim porque le permiten ampliar la funcionalidad de Vim mientras mantienen el tamaño del programa principal reducido y relevante. El concepto de complementos o extensiones se emula en la mayoría de los editores gráficos, como Visual Studio Code (VS Code), Atom, etc.

instagram viewer

Métodos de instalación del complemento Vim

Hay dos métodos principales para instalar complementos en Vim. El primer método es instalar un complemento manualmente copiando el contenido del complemento en una carpeta designada. El otro método, y el más común, es instalar complementos a través de un administrador de complementos.

Echemos un vistazo a ambos métodos para que pueda elegir cuál se adapta mejor a sus necesidades. Además, es importante tener en cuenta que hay varios administradores de complementos que puede usar.

tendrás que instala Git en tu PC para ambos métodos de instalación de complementos.

1. Instalar un complemento manualmente

A partir de la versión 8 de Vim, puede instalar complementos sin necesidad de un administrador de paquetes utilizando la herramienta de administración de paquetes predeterminada.

Puede colocar complementos de Vim en el ~/.vim/pack/vendor/start/plugin_name directorio. Tenga en cuenta que el plugin_name el nombre de la carpeta variará de un complemento a otro. Para demostrar este punto, instalemos un complemento de Vim conocido como NERDTree. Es un explorador de sistemas de archivos ampliamente utilizado para Vim. NERDTree le permite visualizar la estructura de carpetas de un proyecto en una vista de árbol.

Primero, cambia tu directorio al directorio de inicio usando el siguiente comando:

discos compactos ~

Luego busque la carpeta .vim con el comando ls-al, para mostrar archivos y carpetas ocultos. Navegue a la carpeta si existe.

Si no tiene la carpeta .vim en su directorio de inicio, cree la estructura de carpetas para el NERDÁrbol complemento que queremos instalar usando el siguiente comando:

mkdir -p .vim/paquete/proveedor/comienzo/nerd_tree

Vim recomienda que cree una carpeta separada para cada complemento para una fácil administración. Entonces, si va a instalar otro complemento, creará una nueva carpeta para el complemento en el ~/.vim/pack/proveedor/inicio/ directorio.

A continuación, descargue el complemento NERDTree de GitHub y colóquelo en el árbol_nerd directorio de complementos usando el siguiente comando:

git clon https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree

La mayoría de las páginas de complementos contendrán instrucciones sobre cómo descargar un complemento desde su fuente.

Inicie el editor Vim y luego escriba el comando :NERDÁrbol para abrir el explorador de archivos NERDTree. Aquí hay un proyecto de API web ASP.NET Core abierto en Vim usando NERDTree.

Para desinstalar un complemento, simplemente elimine su carpeta correspondiente (en este caso, árbol_nerd).

2. Instalación de complementos de Vim con un administrador de complementos

Los administradores de paquetes han sido la forma tradicional de instalar complementos en Vim, antes de la versión 8 de Vim. Son compatibles con todas las versiones de Vim y hay varios administradores de paquetes que puede usar para instalar complementos.

Algunos de los administradores de complementos más notables incluyen Vundle, VAM, vim-plug, patogeno, etc.

La ventaja de los administradores de complementos es que no está involucrado en la creación manual de la estructura de carpetas y es más fácil actualizar los paquetes automáticamente.

Instalemos un complemento a través de vim-plug. Es ampliamente utilizado en la comunidad de Vim, por lo que cuenta con un gran apoyo de la comunidad y también está bien documentado.

Primero, instale vim-plug usando el comando:

rizo -fLo ~/.vim/carga automática/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

A continuación, cree una entrada para su complemento en el archivo ~/.vimrc. Si no tiene el archivo ~/.vimrc, puede crearlo usando el toque ~/.vimrc dominio.

Ingrese el siguiente texto en su archivo ~/.vimrc.

llamar enchufar#empezar()
Enchufar 'preservevim/NERDTree'
llamar enchufar#final()

Todos los complementos que desee instalar deben colocarse dentro de la línea llamar a conectar#comenzar() y llamar a conectar#finalizar(). En este caso, queremos instalar NERDTree. Después de agregar los nombres de los complementos, guarde el archivo.

Abra su editor Vim y ejecute el comando :InstalarConector para instalar el complemento. Reinicie Vim para que sus cambios surtan efecto.

Personalización del editor Vim en Linux

Hemos visto cómo personalizar y ampliar la funcionalidad de Vim mediante la instalación de complementos. los ~/.vimrc El archivo es el mejor lugar para agregar configuraciones personalizadas de Vim si desea que el editor se vea bien.