martes, 11 de enero de 2011

vim-addon-manager: la madre de todos los plugins de vim.

Buscando activar los plugins de Vim que más uso en una nueva instalación del sistema me he encontrado con lo que me ha parecido una utilidad tremenda: vim-addon-manager


Este te permite de una manera fácil y centralizada (desde el mismo .vimrc) mantener una lista de los scripts que más te interesen.

La instalación y funcionamiento son treméndamente sencillos, por lo menos comparado con los estándares de Vim:

creamos una carpeta en nuestro home:

mkdir  ~/vim-addons

Clonamos el repositorio de Git del desarrollador dentro:


cd ~/vim-addons
git clone git://github.com/MarcWeber/vim-addon-manager.git

Por último incluimos las líneas que cargan los plugins deseados, en mi caso, en mi .vimrc:


fun ActivateAddons()
  set runtimepath+=~/vim-addons/vim-addon-manager
  try
  call scriptmanager#Activate(['yamlvim','The_NERD_Commenter','gnuplot','taglist','fugitive'])
  catch /.*/
  echoe v:exception
  endtry
  endf
call ActivateAddons()
  " experimental: run after gui has been started
  " option1:  au VimEnter * call Activate()
  " option2:  au GUIEnter * call Activate()
  " See BUGS sections below [*]


Y ya está!

Cuando lee el .vimrc al ejecutar vim verifica si falta por instalar alguno de los plugins y en caso de no haberlo instalado lo descarga e instala. En caso de necesitar de alguna dependencia se encarga de buscarla, descargarla e instalarla.

Lo dicho una delicia.

A disfrutar del mejor editor del mundo mundial.

No hay comentarios:

Publicar un comentario