Я обнаружил, что мне нужно скомпилировать последний gvim из- за ошибки, о которой я сообщил , но как мне поступить?
Я обнаружил, что мне нужно скомпилировать последний gvim из- за ошибки, о которой я сообщил , но как мне поступить?
Ответы:
Запустите следующие команды в терминале.
sudo apt-get build-dep vim-gnome
чтобы получить все необходимые вам сборки. затем
sudo apt-get install mercurial
чтобы получить систему управления версиями Mercurial, необходимо загрузить последнюю версию исходного кода Vim. затем
hg clone https://vim.googlecode.com/hg/ vim
загрузить исходный код Vim в подкаталог vim
текущего каталога.
cd vim/src
перейти на правильный каталог
Теперь давайте настроим Vim для компиляции (с «огромными» функциями - см. Http://www.drchip.org/astronaut/vim/vimfeat.html для описания различных наборов функций)
./configure --prefix=/usr/local --with-features=huge
Если ./configure
закончил без проблем, то запусти
make
а потом
sudo make install
и это должно быть так.
Чтобы обновить Vim до последней версии, просто перейдите в vim
каталог и запустите
hg pull
hg update
а затем еще раз configure
, make
и make install
.
sudo apt-get remove vim-gnome
. В противном случае вы должны будете убедиться, что оно /usr/local/bin
появляется раньше /usr/bin
в $PATH
переменной среды, которую вы должны искать отдельно.
gvim
если решит использовать gtk3 вместо gtk2. В последних версиях Ubuntu, похоже, есть пакет vim-gtk3 - возможно, попробуйте запустить его sudo apt-get build-dep vim-gtk3
перед компиляцией