Onde posso encontrar o Vim 7.3?

34

O Vim 7.3 saiu, mas não está disponível nas fontes. Onde posso obter um pacote de instalação para a versão 7.3? Não quero instalá-lo manualmente.

1 passageiro
fonte

Respostas:

29

Também não encontrei nenhum pacote oficial, então criei um PPA. Sinta-se livre para usá-lo:

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

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

Referência: Como usar PPAs

passy
fonte
11
Por que não consigo encontrar seu pacote quando procuro "vim" no launchpad.net?
1passenger
11
Você planeja mantê-lo atualizado de vez em quando? O upstream está na versão 7.3.028 agora.
Marius Gedminas 15/10/10
11
Isso é construído com as mesmas opções usadas pelo vimpacote atual ?
intuited
11
Sim. Não mudei nada além do pacote upstream para construí-lo.
passy
11
Hm, a versão vim nesse PPA é agora muito antiga ...
Marius Gedminas
13

Eu construí o vim a partir de fontes usando esta sequência 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

e eu o executo sem instalar usando este script de wrapper ~/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

Mas fiz isso apenas porque não conseguia encontrar um PPA naquela época.

Marius Gedminas
fonte
Solução agradável, mas eu prefiro o jeito ppa. :)
1passenger 15/10/10
Obrigado por usar o repositório em seu exemplo; Eu não sabia de sua existência. Ele não aparece muito proeminentemente (se é que existe) no vim.org.
intuited
Atualizada a resposta para funcionar no Ubuntu 13.04 e mais recente, em que você precisa especificar explicitamente o diretório de configuração do Python devido a alterações multiarch.
Marius Gedminas
7

O Vimwiki agora tem algumas instruções para criar e instalar o vim a partir do código-fonte, para qualquer pessoa que encontrar isso:

Aqui está o texto relevante:

Criando GUI Vim no Ubuntu

Você precisa dos pacotes de desenvolvimento necessários no Ubuntu para criar a 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 criar e instalar a GUI Vim:

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

O PPA da Passy não funcionou para mim, então eu instalei os pacotes vim da natty. A única coisa que você precisa além dos pacotes vim do natty são as rubs ruby1.8 e libruby1.8 debs.

Provavelmente não é a mais genial das soluções, mas funcionou bem para mim.

miloshadzic
fonte
2

O ppa funcionou para mim, mas eu tive que mudar meu .vimrc:

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

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

Depois de pesquisar várias vezes, deparei-me com um PPA com o vim 7.3 criado para 10.04, 10.10, 11.04 e 11.10 . No entanto, existem alguns pacotes, então dê uma olhada na lista inteira, caso outro pacote seja atualizado e cause problemas para você. Se você quiser apenas obter os pacotes vim, poderá baixá-los - aqui estão os links 10.04 e esta página fornece a lista completa de áreas expansíveis em cada pacote, mostrando a lista completa de links para pacotes individuais.

O encantamento mágico é:

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

Referência: Como usar PPAs

Hamish Downer
fonte
1

Você pode compilá-lo da fonte na qual você sempre pode obter o melhor e o mais recente. Você precisará seguir estas etapas: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev

  1. Obtenha as últimas informações em http://www.vim.org/download.php#unix

  2. Extraia o arquivo compactado para um diretório com bunzip2.

  3. Digite o diretório e digite:

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

Feito. Agora você tem a versão mais recente do Vim em seu sistema.

user4016
fonte
4
/usr/local/binjá está no caminho padrão do Ubuntu e aparece antes /usr/bin. Eu o desencorajo fortemente a criar esse link simbólico na etapa D e a bagunçar o /usr/binque não foi instalado usando o apt / dpkg.
Marius Gedminas 15/10/10
1

O Vim 7.3 está nos repositórios do Ubuntu a partir do Ubuntu 11.04.

Flimm
fonte