# ~/.nanorc
# Options générales
set autoindent # Auto-indentation
set backup # Créer des fichiers de sauvegarde
set const # Afficher position curseur
set mouse # Activer la souris
set smooth # Défilement doux
set tabsize 4 # Taille des tabulations
set tabstospaces # Convertir tabs en espaces
# Coloration syntaxique
include "/usr/share/nano/*.nanorc"
include "/usr/share/nano/python.nanorc"
include "/usr/share/nano/javascript.nanorc"
# Raccourcis personnalisés
bind ^C copy main # Ctrl+C pour copier
bind ^V paste main # Ctrl+V pour coller
bind ^Z undo main # Ctrl+Z pour annuler
bind ^Y redo main # Ctrl+Y pour refaire
# Colorisation
set titlecolor brightwhite,blue
set statuscolor brightwhite,green
set errorcolor brightwhite,red
set selectedcolor brightwhite,magenta
set stripecolor yellow
set numbercolor cyan
set keycolor cyan
set functioncolor green
Options de ligne de commande :
nano [options] [[+line[,column]] file]...
-A # Active auto-indentation
-B # Crée des sauvegardes
-C dir # Répertoire de sauvegarde
-E # Convertit tabs en espaces
-I # Indentation automatique
-L # Active numéros de ligne
-M # Active support souris
-N # Désactive conversion retour ligne
-R # Mode lecture seule
-S # Défilement doux
-T n # Taille tab (n espaces)
-U # Active annulation/rétablissement
-V # Affiche version
-Y str # Syntaxe à utiliser
-c # Affiche position curseur
-i # Auto-indentation
-l # Active retour ligne
-m # Active souris
-r margin # Marge droite
-s speller # Correcteur orthographique
-t # Sauvegarde fichiers existants
-v # Affiche version
-w # Désactive retour ligne
-x # Pas de barre d'état
-z # Active touches suspendre