====== VIM (Vi IMproved) ====== Il supporto ad Elvis pare un po' carente, addirittura per un breve periodo di tempo il pacchetto è diventato orfano in Debian. Forse è il caso di passare a VIM. Tra le tante funzioni interessanti c'è l'utilizzo dei **pannelli per editare file multipli**, il **tab-completamento** dei comandi, ... Per installazioni minimali va benissimo il pacchetto **vim-tiny**, dove manca purtroppo la funzione evidenzia sintassi. Se necessario installare il pacchetto **vim**, che però si porta dietro oltre 20 Mb di roba. ===== Personalizzazioni ===== Nel file ''**/etc/vim/vimrc**'' sono state aggiunte o scommentate: syntax on set background=dark set showmatch set ignorecase set nowrap ===== Utilizzo dei tab multipli ===== Per avviare vim con due file aperti in due tab diversi: vim -p2 file1 file2 Dentro l'editor invece si possono usare i seguenti comando: :tabnew :tabedit thatfile :tabnext :tabclose :tab split ===== Accedere alla documentazione ===== :help doc-file-list ===== Utilizzare gli spazi invece delle tabulazioni ===== Come sistemare un file con tabulazioni e spazi misti (trasformando tutto in spazi): :set expandtab :%retab! Il punto esclamativo dice di sostituire anche le tabulazioni non a inizio riga.