Vim y Patogen

Soy un modesto -modestísimo- usuario de Vim. Siempre lo he usado para editar mis ficheros de configuración.

Ahora estoy aprendiendo HTML, CSS Y JAVASCRIPT  y necesito utilizar un editor de código. He comenzado utilizando sublime text que es un editor muy cómo y amigable. Está disponible para windows y linux.

Voy a confesar que lo he intentado pero no he conseguido instalarlo en mi Slack. De todos modos teniendo Vim y mis ganas de aprender cosas por aprender voy a intentar utilizar Vim como editor de código. Vim es potentísimo pero también complejo, así que intentaré adaptarlo para mis propósitos.

Vim tiene disponibles multitud de plugins para mejorar sus capacidades. En vim.org teneis unos cuantos.

De momento y para poder manejar estos plugins de modo fácil y eficiente voy a utilizar pathogen.

Pathogen hace que manejar los plugins para Vim sea sencillo. Pathogen permite que cada plugin esté en su propio directorio dentro de un directorio llamado bundle  bajo ~/.vim/bundle

Esto quiere decir que para desinstalar un plugin, basta con borrar su correspondiente directorio, y para instalarlo, desempaquetar el correspondiente plugin en este mismo directorio.

Primero, creamos el directorio bundle y autoload

mkdir -p ~/.vim/autoload

mkdir -p ~/vim/bundle

curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

Con la tercera línea instalamos pathogen.vim en autoload.

Y llamamos a pathogen desde .vimrc añadiendo esto:

call pathogen#infect()
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()

Y ya lo tenemos.
Pd. En realidad para llamar a pathogen basta con la primera línea, las otras dos no estoy seguro qué función desempeñan.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: