Ho scoperto che devo compilare l'ultimo gvim a causa di un bug che ho segnalato , ma come posso procedere?
Ho scoperto che devo compilare l'ultimo gvim a causa di un bug che ho segnalato , ma come posso procedere?
Risposte:
Esegui i seguenti comandi nel terminale.
sudo apt-get build-dep vim-gnome
per ottenere tutte le dipendenze di build necessarie. Poi
sudo apt-get install mercurial
per ottenere il sistema di controllo della versione Mercurial necessario per scaricare l'ultimo codice sorgente Vim. Poi
hg clone https://vim.googlecode.com/hg/ vim
per scaricare il codice sorgente di Vim nella sottodirectory vim
della directory corrente.
cd vim/src
per passare alla directory giusta
Ora configuriamo Vim per la compilazione (con funzionalità "enormi" - vedi http://www.drchip.org/astronaut/vim/vimfeat.html per una descrizione dei diversi set di funzionalità)
./configure --prefix=/usr/local --with-features=huge
Se ./configure
terminato senza problemi, quindi eseguire
make
e poi
sudo make install
E questo dovrebbe essere tutto.
Per aggiornare Vim all'ultima versione, basta andare nella vim
directory ed eseguire
hg pull
hg update
e quindi rieseguire configure
, make
e make install
.
sudo apt-get remove vim-gnome
. Altrimenti dovresti assicurarti che /usr/local/bin
appaia prima /usr/bin
nella $PATH
variabile d'ambiente, che dovresti cercare separatamente.
gvim
se decide di usare gtk3 invece di gtk2. Le ultime versioni di Ubuntu sembrano avere un pacchetto vim-gtk3 - forse provare a eseguire sudo apt-get build-dep vim-gtk3
prima di compilare il proprio