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
ncurses
d'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-repo
avecgit 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