bandiera della riga di comando
Da man nano
:
-T cols (--tabsize=cols)
Set the size (width) of a tab to cols columns.
The value of cols must be greater than 0. The default value is 8.
-E (--tabstospaces)
Convert typed tabs to spaces.
Per esempio, per impostare la dimensione scheda per 4, sostituire le schede con gli spazi, e modificare il file "foo.txt", si dovrebbe eseguire il comando:
nano -ET4 foo.txt
file di configurazione
Da man nanorc
:
set tabsize n
Use a tab size of n columns. The value of n must be greater than 0.
The default value is 8.
set/unset tabstospaces
Convert typed tabs to spaces.
Modificare il file di ~/.nanorc
(crearlo se non esiste), e aggiungere i comandi ad esso. Per esempio:
set tabsize 4
set tabstospaces
Nano sarà utilizzare queste impostazioni di default ogni volta che viene lanciato, ma le bandiere della riga di comando loro si ignorare.
Nano è un editor piuttosto semplice. Ci sono buone probabilità che non supporti questo. – millimoose
umm non solo in nano, ma rientra anche di 8 spazi quando uso l'interprete python in Terminal. –
Si risponde a SuperUser e deve essere chiuso come duplicato: http://superuser.com/questions/110421/tab-character-width-in-minminal – millimoose