VIM

Instalar la ultima version de VIM en Debian

De la mano del ultimo post sobre VIM me quedaba otro por solucionar, al utilizar Debian siempre viene de la mano de problemas de versiones, por políticas Debian solo incluye versiones probadas y seguras lo que hace que siempre sean versiones no tan nuevas y uno de los plugins que me recomendaban instalar no podía hacerlo porque requiere una versión de VIM mas nueva.

Lo primero fue mezclar los repositorios stable con los de testing para instalar el paquete desde allí una version mas nueva, lamentablemente rompía con varias dependencias así que toco buscar una manera diferente y este fue compilar VIM.

Lo primero que hay que hacer es desinstalar vim:

apt-get remove vim
apt-get remove vim-*

Para lo segundo necesitamos tener git instalado además de un par de librerías:

sudo apt-get install git libncurses5-dev libncursesw5-dev ruby-dev python-dev libgtk-3-dev

sudo apt-get build-dep vim-gtk

Finalmente desde la terminal debemos descargar el código fuente y ejecutar los siguientes comandos:

git clone https://github.com/vim/vim.git

cd vim/src

./configure --with-features=huge --enable-cscope --enable-multibyte --enable-rubyinterp \
--enable-pythoninterp --enable-python3interp \
--with-python3-config-dir=/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu \
--enable-fail-if-missing --enable-gtk3-check --enable-gnome-check \
--enable-gui=auto --with-x

make 

sudo make install

Con esto en pocos minutos tendremos la ultima versión instalada, la 8.2.2 al momento de escribir este post contra la versión 8.1 de los repositorios de Debian.

Ver comentarios

  • Tuve dos errores pero no sé si son importantes.
    El primero es:
    No se pudo encontrar el paquete de fuentes para vim-gtk
    El segundo es:
    configure: error: could not configure X

    • Hola Marlon

      El error de los fuentes de vim-gtk seguramente es porque no tienes habilitados los repositorios de código fuente en source.list y solo debes agregar los repos con deb-src aparte de los deb solo.

      El segundo error ¿Lo estas instalando en un servidor sin entrono gráfico? Ambas opciones son para integrar VIM a GNOME, por ejemplo para compartir el portapapeles, sino estas en un PC con GNOME puedes simplemente quitar esas dos opciones y compilar sin ellas.

      Saludos

  • Hola Álvaro, muchas gracias por tan buen artículo, me fue muy útil

    • Muchas gracias a ti por tu comentario, me alegro de que te haya servido, Saludos

Entradas recientes

Optimizar el tamaño de las imagenes de KVM

Uno de los principales problemas de KVM en el escritorio es el tamaño de las…

8 mins hace

Estadisticas de EasyMySQL

Normalmente, a las estadísticas del blog no le presto demasiada atención, sin embargo, trabajando en…

7 days hace

Nueva pagina de Publicaciones

La idea principal detrás de este blog es marca personal, el blog es para centralizar…

2 weeks hace

Migrar una maquina virtual desde VirtualBox a KVM

El migrar el disco duro es bastante sencillo como se verá a continuación, la principal…

3 weeks hace

Instalar QEMU/KVM y Virtual Machine Manager

Cuando se trata de virtualización en el escritorio, una de las primeras opciones son sin…

1 month hace

Instalar adaptador WIFI TP-Link AX 1800/ Archer TX20U en Debian y Ubuntu

Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por…

2 months hace