make install DESTDIR=~/.local , puis créez un lien symbolique dans ~/bin à ~/.local/bin/vim .
J'installe souvent des choses avec ./configure --prefix=$HOME/.local && make && make install où je ne suis pas root. C'est la façon de procéder.
Cela fonctionne avec la plupart des logiciels. Vim n'est en rien différent ici.
Notez que dans le cas de vim, je configure en fait avec les options suivantes (également) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge car j'aime que ma version de Vim soit assez complète.
-
Créer un chemin d'accès utilisateur local :
mkdir -p ~/usr/local -
Dernière version téléchargée de
ncursesd'ici :http://ftp.gnu.org/pub/gnu/ncurses/ -
Installer
ncurses:cd <path_to_ncurses_downloaded_folder> tar -xzvf <ncurses>.tar.gz cd <ncurses_extracted_folder> ./configure --prefix=$HOME/usr/local make make install -
Cloner
vim-repoavecgit clone https://github.com/vim/vim.git -
Installez vim avec :
cd vim/src LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local make make install -
Définissez PATH avec
export PATH=$PATH:$HOME/usr/local/bin