web-dev-qa-db-fra.com

Comment obtenir des espaces au lieu des onglets dans nano?

Habituellement, je modifie des fichiers Python avec nano. Il me faut donc quatre espaces au lieu d'un onglet. Comment puis-je obtenir que nano insère automatiquement des espaces pour les onglets et en contrôle le nombre d'insertions?

25
Stefano Palazzo

Depuis le nano Command Manual :

-E, --tabstospaces
Convert typed tabs to spaces.

-T <#cols>, --tabsize=<#cols>
Set the displayed tab length to #cols columns. The value of #cols must be greater than 0. The default value is 8.

Pour quatre espaces, la commande appropriée serait donc nano -ET4.

Considérons créant un alias permanent .

19
Stefano Palazzo

Créez soit .nanorc dans votre dossier personnel, notamment:

set tabsize 4
set tabstospaces

ou éditez le fichier système /etc/nanorc.

28
Sykobee