Ответы:
make install DESTDIR=~/.local
, затем сделайте символическую ссылку ~/bin
на ~/.local/bin/vim
.
/home/apache/.local/usr/local/share/vim/vim72
после завершения двух шагов. Что-то не так?
Я часто устанавливаю вещи ./configure --prefix=$HOME/.local && make && make install
там, где я не root. Это способ продолжить.
Это работает с большинством программного обеспечения. Vim ничем не отличается здесь.
Обратите внимание, что в случае с vim я на самом деле настраиваю следующие параметры (а также), так --disable-perlinterp --enable-rubyinterp --enable-multibyte --enable-pythoninterp --with-features=huge
как мне нравится, что моя версия Vim достаточно полная.
Создать локальный путь пользователя:
mkdir -p ~/usr/local
Скачал последнюю версию ncurses
отсюда: http://ftp.gnu.org/pub/gnu/ncurses/
Установить ncurses
:
cd <path_to_ncurses_downloaded_folder>
tar -xzvf <ncurses>.tar.gz
cd <ncurses_extracted_folder>
./configure --prefix=$HOME/usr/local
make
make install
Клон vim-repo
с
git clone https://github.com/vim/vim.git
Установите vim с помощью:
cd vim/src
LDFLAGS=-L$HOME/usr/local/lib ./configure --prefix=$HOME/usr/local
make
make install
Установить PATH с
export PATH=$PATH:$HOME/usr/local/bin
Шаг 1: сделать установку DESTDIR = ~ / .local (сделать локальный каталог, если его нет)
Шаг 2: экспорт PATH = $ PATH: /remote/users/yourusername/.local/bin
.local
или это просто нормальное имя?