make install DESTDIR=~/.local
, luego crea un enlace simbólico en ~/bin
a ~/.local/bin/vim
.
A menudo instalo cosas con ./configure --prefix=$HOME/.local && make && make install
donde no soy root. Esa es la forma de proceder.
Esto funciona con la mayoría del software. Vim no es de ninguna manera diferente aquí.
Tenga en cuenta que en el caso de vim, en realidad configuro con las siguientes opciones (también) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
ya que me gusta que mi versión de Vim sea bastante completa.
-
Crear ruta de usuario local:
mkdir -p ~/usr/local
-
Descargada la última versión de
ncurses
desde aquí:http://ftp.gnu.org/pub/gnu/ncurses/ -
Instalar
ncurses
:cd <path_to_ncurses_downloaded_folder> tar -xzvf <ncurses>.tar.gz cd <ncurses_extracted_folder> ./configure --prefix=$HOME/usr/local make make install
-
Clonar
vim-repo
congit clone https://github.com/vim/vim.git
-
Instalar vim con:
cd vim/src LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local make make install
-
Establecer RUTA con
export PATH=$PATH:$HOME/usr/local/bin