¿Dónde puedo encontrar Vim 7.3?


34

Vim 7.3 está fuera, pero no está disponible en las fuentes. ¿Dónde puedo obtener un paquete de instalación para la versión 7.3? No quiero instalarlo manualmente.

Respuestas:


29

Tampoco pude encontrar ningún paquete oficial, así que creé un PPA. Sientase libre de usarlo:

https://launchpad.net/~passy/+archive/vim

apt-add-repository ppa:passy/vim
apt-get update
apt-get upgrade

Referencia: Cómo usar PPA


1
¿Por qué no puedo encontrar su paquete cuando busco "vim" en launchpad.net?
pasajero

1
¿Planeas mantenerlo actualizado en alguna ocasión? Upstream está en la versión 7.3.028 ahora.
Marius Gedminas

1
¿Está construido con las mismas opciones que usa el vimpaquete actual ?
intuido

1
Sí lo es. No cambié nada más que el paquete aguas arriba para construirlo.
Passy

1
Hm, la versión vim en ese PPA ahora es bastante antigua ...
Marius Gedminas

13

Construí vim a partir de fuentes usando esta secuencia de comandos:

sudo apt-get build-dep vim-gnome
sudo apt-get install libssl-dev
mkdir -p ~/src
hg clone https://vim.googlecode.com/hg/ ~/src/vim
cd ~/src/vim
./configure --enable-multibyte --enable-pythoninterp --enable-cscope --enable-xim --with-features=big \
            --with-python-config-dir=/usr/lib/python2.7/config-$(dpkg-architecture -qDEB_HOST_MULTIARCH)
make

y lo ejecuto sin instalar usando este script de envoltura ~/bin/vim:

#!/bin/sh
vimhome=$HOME/src/vim
if test -x $vimhome/src/vim; then
    VIMRUNTIME=$vimhome/runtime $vimhome/src/vim "$@"
else
    /usr/bin/vim "$@"
fi

Pero lo hice solo porque no pude encontrar un PPA en ese entonces.


Buena solución, pero prefiero la manera ppa. :)
pasajero

Gracias por usar el repositorio en su ejemplo; No estaba al tanto de su existencia. No ocupa un lugar destacado (si es que lo tiene) en vim.org.
intuido

Se actualizó la respuesta para que funcione en Ubuntu 13.04 y versiones posteriores, donde debe especificar el directorio de configuración de Python explícitamente debido a los cambios multiarch.
Marius Gedminas

7

Vimwiki ahora tiene algunas instrucciones para construir e instalar vim desde la fuente, para cualquier persona que encuentre esto:

Aquí está el texto relevante:

Construyendo GUI Vim en Ubuntu

Necesita los paquetes de desarrollo necesarios en Ubuntu para construir la GUI:

sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev  libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev

Comandos para construir e instalar GUI Vim:

cd vim7
cd src
make distclean
./configure --with-features=huge --enable-gui=gnome2
make
sudo make install

3

El PPA de Passy no funcionó para mí, así que instalé paquetes vim de natty. Lo único que necesita además de los paquetes vim de natty son ruby1.8 y libruby1.8 debs.

Probablemente no sea la solución más genial, pero funcionó bien para mí.


2

El ppa funcionó para mí, pero tuve que cambiar mi .vimrc:

" Stops vim from complaining about split lines using \
set nocp

" Fixes backspace not working to dedent a line
set backspace=indent,eol,start

2

Después de buscar varias veces, me encontré con un PPA con vim 7.3 creado para 10.04, 10.10, 11.04 y 11.10 . Sin embargo, hay bastantes paquetes, así que eche un vistazo a toda la lista en caso de que otro paquete se actualice y le cause problemas. Si solo desea obtener los paquetes vim, puede descargarlos: aquí están los enlaces 10.04 y esta página proporciona la lista completa con áreas expandibles debajo de cada paquete que muestra la lista completa de enlaces a paquetes individuales.

El encantamiento mágico es:

sudo apt-add-repository ppa:blueyed/ppa
sudo apt-get update
sudo apt-get upgrade

Referencia: Cómo usar PPA


1

Puede compilarlo desde la fuente en la que siempre puede obtener lo último y lo mejor. Deberá seguir estos pasos: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. Obtenga lo último de http://www.vim.org/download.php#unix

  2. Extraiga el archivo comprimido en un directorio con bunzip2.

  3. Ingrese el directorio y escriba:

    A. ./configure B. make C. sudo make install D. sudo ln -s / usr / local / bin / vim / usr / bin / vim

Hecho. Ahora tiene la última versión de Vim en su sistema.


44
/usr/local/binya está en la ruta predeterminada de Ubuntu, y aparece antes /usr/bin. Le desaconsejo encarecidamente que cree ese enlace simbólico en el paso D y se desordene /usr/bincon cosas que no están instaladas usando apt / dpkg.
Marius Gedminas

1

Vim 7.3 está en los repositorios de Ubuntu desde Ubuntu 11.04 en adelante.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.