Come installare il manuale di Vim in italiano
In questo video vi spiego come far parlare in italiano Vim anche per quanto riguarda il suo manuale di utilizzo. Vedremo anche come utilizzare il manuale di help per risolvere i nostri problemi con Vim o per imparare nuove funzioni.
Qui trovate il mio repository dei file "dot", come il .vimrc, e potete leggere i vari passi fa svolgere riportati nel video.
Installare l'help tradotto in italiano
Andare alla pagina web che trovate qui.
Scegliere la versione dell'help corrispondente alla propria versione di Vim.
Per sapere quale versione di Vim si ha installato digitare a Terminale il seguente comando:
vim --version
o esaminare la schermata di avvio di Vim.
Copiare l'URL del file itx corrispondente alla propria versione di Vim e digitare a Terminale:
wget http://www.pluto.it/sites/default/files/ildp/traduzioni/vimhelp-it/vim82/vimhelp82-it-itx.tar.gz
Verrà scaricato nella cartella in cui siete il file TAR vimhelp82-it-itx.tar.gz
il nome ovviamente cambia in base alla versione di Vim scaricata dell'help.
Estraete quindi i file contenuti nel TAR digitando:
tar -xvzf vimhelp82-it-itx.tar.gz
Troverete quindi una sotto directory denominata itx
, entratici dentro con il comando cd itx
e poi digitate il seguente comando per Linux:
cp * /usr/share/vim/vim82/doc
e il seguente comando se avete installato Vim con Homebrew:
cp * /usr/local/share/vim/vim82/doc
Per sapere in quale cartella andare a copiare i file entrate in Vim (nelle versioni Unix like non funziona con HomeBrew) e digitate:
:echo $MYVIMRUNTIME
Comparirà a video un percorso copiatelo ed aggiungeteci il postfisso /doc
.
La cartella che ho indicato nell'esempio è quella tipica delle versioni Unix per Vim 8.2.
Ci siamo quasi …
Ora digitate il comando per cambiare diritti ai file, abitualmente dall'utente con cui siete loggati a root
(solo per Linux).
sudo chown root:root /usr/share/vim/vim82/doc/*
Se tutto va bene ora potrete avere l'help in italiano digitando :h @it
o, se usate il mio .vimrc
in automatico perché ho inserito il comando set helplang=it,en
che abilita l'help in italiano (quando è disponibile, non tutto è stato tradotto) o quello inglese se non è disponibile la traduzione in italiano.