Plugins en vim

pexels-luis-gomes-546819.jpg
Solucionex
03
Feb 23

Continuando con el post de tutorial básico de vim

Vamos a ver distintos gestores de plugins para mejorar nuestra experiencia de desarrollo, hay que tener en cuenta que se necesita tener git instalado en la máquina para poder descargar los plugins

Instalarlos manualmente

Desde la versión 8 de vim puedes instalar paquetes manualmente sin la necesidad de un gestor de plugins

Los plugins se colocan en ~/.vim/pack/vendor/start/name Teniendo en cuenta que name es el nombre del plugin

Vim-plug

Repositorio

Instalamos vim-plug

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

Configuramos nuestro ~/.vimrc añadiendo las siguientes líneas Tenga en cuenta que junegunn/vim-easy-align es el nombre de un plugin de ejemplo que se va a instalar

call plug#begin()
Plug 'junegunn/vim-easy-align'
call plug#end()

Una vez añadidos los plugins que queramos al vimrc ejecutamos

:PlugInstall

y el gestor instalará los paquetes

Vundle

Repositorio

Ejecutamos el siguiente comando git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim para instalar Vundle

Configuramos nuestro ~/.vimrc añadiendo las siguientes líneas Tenga en cuenta que junegunn/vim-easy-align es el nombre de un plugin de ejemplo que se va a instalar

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

Plugin 'junegunn/vim-easy-align'

call vundle#end()            " required
filetype plugin indent on    " required