How to install VIM on Linux when I don't have root permissions?

I've got some troubles when I try to install Vim on Linux while I don't have a root account. The error information is shown below:

errorinfo

How can I solve this? Can I install it in another directory other than /usr/local/bin/vim?


Solution 1:

make install DESTDIR=~/.local, then make a symlink in ~/bin to ~/.local/bin/vim.

Solution 2:

I often install things with ./configure --prefix=$HOME/.local && make && make install where I'm not root. That's the way to proceed.

This works with most software. Vim is in no way different here.

Note that in vim case, I actually configure with the following options (as well) --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge as I like my version of Vim to be quite complete.