Nano

De Banane Atomic
Aller à la navigationAller à la recherche

Configuration

/etc/nanorc
set autoindent  # indent les nouvelles lignes au même niveau que la précédente
set nowrap      # pas de limitation de taille de lignes
set smarthome   # home positionne au premier caractère ignorant l'indentation, 2ème appuis positionne au vrai début de ligne
set smooth      # scroll ligne par ligne
set softwrap    # affiche tout le contenu des lignes
set tabsize 4

# coloration syntaxique
include "/usr/share/nano/*.nanorc"
Pour une configuration par utilisateur modifiez plutôt le fichier ~/.nanorc
~/.nanorc
# coloration syntaxique pour 'git commit -v' et 'git merge'
syntax "git" "(COMMIT_EDITMSG|MERGE_MSG)$"

# comment
color brightblack "^#.*"

# titles
color brightwhite "On branch .+"
color white "Changes.*:"
color white "Untracked files:"

color brightblue "modified:.*"
color brightgreen "new file:.*"
color brightred "deleted:.*"

color brightcyan start="^# Untracked.*" end="^#$"
color brightblack "^#"
color white "Untracked files:"

color brightgreen "^\+.*"
color brightred "^-.*"

color yellow "^(diff|index|---|\+\+\+).*"
color brightmagenta "^@@.*@@"

color brightred "^deleted file mode .*"
color yellow "^new file mode .*"