Vim-plug: un administrador de complementos de Vim

Vim es uno de los más populares editores de código utilizado por muchos dado que Vim se encuentra en la mayoría de los sistemas Unix (esto incluye a Linux) es una de las grandes opciones que suelen usar programadores y administradores de sistemas.

Este editor es muy completo y sobre todo muy versátil ya que cuenta con grandes características que lo hacen ser una gran opción para utilizar. Aunque de manera nativa muchos descartarían el uso de Vim es por que desconocen el gran potencial que tiene a ser personalizado a nuestras necesidades.

Sobre Vim

Entre las características que podemos destacar de Vim encontramos:

  • Corrector ortográfico integrado
  • Autocompletado de texto
  • Navegación por pestañas
  • Ventanas múltiples, que dividen el área de edición horizontal o verticalmente.
  • Resaltado de sintaxis dependiente del lenguaje de programación o de etiquetas utilizado
  • Órdenes deshacer y rehacer
  • Comprensión de más de 200 sintaxis diferentes
  • Lenguaje de scripting para programar extensiones
  • Completado de órdenes, palabras y nombres de ficheros
  • Compresión y descompresión de ficheros, que posibilita editar ficheros comprimidos
  • Reconocimiento de formatos de fichero y conversión entre los mismos.
  • Historial de órdenes ejecutadas
  • Grabación y reproducción de macros
  • Guardado de la configuración entre sesiones
  • Plegado automático y manual de código
  • Interfaz gráfica opcional

Lo que hace interesante a Vim es que es altamente configurable y personalizable por lo que el uso de plugins en él puede ser posible.

Estos complementos se tenían que descargar manualmente distribuidos como tarballs y extraerlos en un directorio llamado ~/.vim.

El manejar de esta forma los complementos no representa problema alguno a simple vista, pero cuando se utilizaban bastantes podía resultar en un gran desastre, dado que todos los archivos de cada plugin se concentraban en un solo directorio.

Aquí es donde los administradores de plugins de Vim son útiles. Los administradores de complementos guardan los archivos de los complementos instalados en un directorio separado, por lo que es muy fácil administrar todos los complementos

Vim-plug es un administrador de plugins vim minimalista, de código abierto y gratuito que puede instalar o actualizar complementos en paralelo.

Crea clones para minimizar el uso del espacio de disco y el tiempo de descarga. Admite la carga de plugins bajo demanda para un tiempo de arranque más rápido.

Otras características notables son el soporte de rama, etiqueta, enlaces, post-actualización, soporte para plugins administrados externamente, etc.

¿Cómo instalar Vim-plug en Ubuntu 18.04 y derivados?

Si son usuarios de Vim y quieren instalar este administrador de complementos deben de abrir una terminal y ejecutar los siguientes comandos.

Abrimos la terminal con Ctrl + Alt + T y vamos a instalar una dependencia con:

sudo apt install curl

Ahora vamos a ejecutar:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Hecho esto ahora debemos de añadir vim-plug a nuestro archivo ~/.vimrc, vamos añadir lo siguiente:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

Guardamos y volvemos a cargar el archivo. vimrc y con ello ya quedara instalado el administrador en nuestro sistema.

¿Cómo utilizar vim-plug?

Debemos de abrir el editor con:

vim

Para comenzar a utilizar vim-plug lo hacemos de la siguiente manera, para verificar el estado de los complementos

PlugStatus

Para realizar la instalación de complementos:

PlugInstall

Instalar o actualizar complementos:

PlugUpdate nombre de plugin

Si queremos eliminar directorios no utilizados:

PlugClean[!]

Para actualiza el administrador vim-plug:

PlugUpgrade

Generar script para restaurar la instantánea actual de los complementos

PlugSnapshot 

Algunas veces, los complementos actualizados pueden tener errores nuevos o dejar de funcionar correctamente.

Para solucionar esto, simplemente puede deshacer los complementos problemáticos.

Escriban el comando:

PlugDiff

Para revisar los cambios desde el último

PlugUpdate

Y vuelva a colocar cada complemento en el estado anterior a la actualización presionando X en cada párrafo.

Ya depende de cada uno la forma de darle el uso a este administrador de complementos de Vim en el sistema, como se mencionó Vim puede ser potenciado y personalizado a nuestras necesidades.

Si quieren conocer mas al respecto de esta herramienta pueden visitar el siguiente enlace.


Categorías

Software

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux , tengo pasión por las nuevas tecnologías , gamer y linuxero de corazón dispuesto a apoyar en lo que pueda.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.