make install DESTDIR=~/.local
, lalu buat symlink di ~/bin
ke ~/.local/bin/vim
.
Saya sering menginstal sesuatu dengan ./configure --prefix=$HOME/.local && make && make install
di mana saya tidak root. Itulah cara untuk melanjutkan.
Ini berfungsi dengan sebagian besar perangkat lunak. Vim sama sekali tidak berbeda di sini.
Perhatikan bahwa dalam kasus vim, saya sebenarnya mengonfigurasi dengan opsi berikut (juga) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
karena saya ingin versi Vim saya cukup lengkap.
-
Buat jalur pengguna lokal:
mkdir -p ~/usr/local
-
Mengunduh versi terbaru
ncurses
dari sini:http://ftp.gnu.org/pub/gnu/ncurses/ -
Instal
ncurses
:cd <path_to_ncurses_downloaded_folder> tar -xzvf <ncurses>.tar.gz cd <ncurses_extracted_folder> ./configure --prefix=$HOME/usr/local make make install
-
Kloning
vim-repo
dengangit clone https://github.com/vim/vim.git
-
Instal vim dengan:
cd vim/src LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local make make install
-
Tetapkan PATH dengan
export PATH=$PATH:$HOME/usr/local/bin