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.
Nel file /etc/vim/vimrc
sono state aggiunte o scommentate:
syntax on set background=dark set showmatch set ignorecase set nowrap
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
:help doc-file-list
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.