Où puis-je trouver Vim 7.3?


34

Vim 7.3 est sorti, mais n'est pas disponible dans les sources. Où puis-je obtenir un package d'installation pour la version 7.3? Je ne veux pas l'installer manuellement.

Réponses:


29

Je ne pouvais pas trouver de paquet officiel non plus, alors j'ai créé un PPA. Sentez-vous libre de l'utiliser:

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

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

Référence: Comment utiliser les PPA


1
Pourquoi ne puis-je pas trouver votre paquet quand je cherche "vim" sur launchpad.net?
passager

1
Prévoyez-vous de le tenir à jour à l'occasion? Upstream est maintenant à la version 7.3.028.
Marius Gedminas

1
Est-ce construit avec les mêmes options utilisées par le vimpaquet actuel ?
Intuition le

1
Oui, ça l'est. Je n'ai rien changé sauf le paquet en amont pour le construire.
Passy le

1
Hm, la version vim de ce PPA est maintenant assez ancienne ...
Marius Gedminas

13

J'ai construit vim à partir de sources en utilisant cette séquence de commandes:

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

et je l'exécute sans installer à l'aide de ce script 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

Mais je ne l'ai fait que parce que je ne pouvais pas trouver de PPA à l'époque.


Belle solution, mais je préfère le mode ppa. :)
1passenger

Merci d’avoir utilisé le dépôt dans votre exemple; Je n'étais pas au courant de son existence. Il n’est pas très présent (voire pas du tout) sur vim.org.
Intuition le

Mise à jour de la réponse pour qu'elle fonctionne avec Ubuntu 13.04 et les versions plus récentes, où vous devez spécifier explicitement le répertoire de configuration Python en raison de modifications multiarchies.
Marius Gedminas

7

Vimwiki a maintenant quelques instructions pour la construction et l’installation de vim à partir du source, pour toute autre personne qui trouve ceci:

Voici le texte pertinent:

Construire l'interface graphique Vim sur Ubuntu

Vous avez besoin des packages de développement requis sur Ubuntu pour construire l'interface graphique:

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

Commandes pour construire et installer l'interface graphique Vim:

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

3

Le PPA de Passy ne fonctionnait pas pour moi, alors j’ai installé les paquets vim de natty. Les seules choses dont vous avez besoin à part les paquets vim de natty sont les debs ruby1.8 et libruby1.8.

Ce n’est probablement pas le plus génial des solutions, mais cela a bien fonctionné pour moi.


2

Le ppa a fonctionné pour moi, mais je devais changer mon .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

Après plusieurs recherches, je suis tombé sur un PPA avec vim 7.3 construit pour les versions 10.04, 10.10, 11.04 et 11.10 . Cependant, il y a pas mal de paquets, regardez donc dans la liste au cas où un autre paquet serait mis à jour et causerait des problèmes. Si vous voulez seulement obtenir les paquetages vim, vous pouvez les télécharger - voici les liens 10.04 et cette page donne la liste complète avec les zones extensibles sous chaque paquet, montrant la liste complète des liens vers les paquetages individuels.

L'incantation magique est:

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

Référence: Comment utiliser les PPA


1

Vous pouvez le compiler à partir de la source dans laquelle vous pouvez toujours obtenir les informations les plus récentes et les meilleures. Vous devrez suivre ces étapes: libncurses5-dev 1. sudo apt-get installer build-essentials libncurses5-dev

  1. Obtenez les dernières nouvelles de http://www.vim.org/download.php#unix

  2. Extrayez le fichier compressé dans un répertoire avec bunzip2.

  3. Entrez le répertoire et tapez:

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

Terminé. Vous avez maintenant la dernière version de Vim sur votre système.


4
/usr/local/binest déjà dans le chemin par défaut d'Ubuntu, et il apparaît avant /usr/bin. Je vous déconseille fortement de créer ce lien symbolique à l'étape D et de vous encombrer /usr/binde choses qui ne sont pas installées à l'aide d'apt / dpkg.
Marius Gedminas

1

Vim 7.3 se trouve dans les référentiels Ubuntu à partir d’Ubuntu 11.04.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.