Comment quitter nano et enregistrer automatiquement dans le fichier actuel?

15

Chaque fois que je ferme nanoaprès avoir édité un fichier existant, il me demande d'abord si je souhaite enregistrer le fichier (ce qui est bien), puis me demande de confirmer le nom du fichier (donc j'appuie sur Entrée, car littéralement 100% du temps je vous souhaitez conserver le même nom de fichier).

Je me demande donc, existe-t-il un raccourci que je peux utiliser pour éviter d'avoir à confirmer le nom de fichier à chaque fois?

laurent
la source
2
La bonne réponse est: utilisez vim! 😁
Sparhawk
S'il y a un éditeur que vous préférez, la définition de la variable EDITOR arrêtera la plupart des instances d'appel automatique de nano, c'est-à-dire sudo.
hildred

Réponses:

11

Selon le manuel Nano

Vous pouvez configurer ~/.nanorcpour enregistrer automatiquement à la sortie, ne pas demander

($:~)=> nano -w ~/.nanorc 

# Save automatically on exit, don't prompt 
set tempfile 

Remarque: comme l'a commenté @cutrightjm - le paramètre ci-dessus peut provoquer des problèmes majeurs dans les configurations si vous ne faites pas attention et modifiez les fichiers et enregistrez automatiquement à la sortie.

Yaron
la source
4
Bonne suggestion, je voudrais simplement faire preuve de prudence pour les nouveaux utilisateurs qui l'utilisent. Souvent, lorsque j'ouvre des fichiers de configuration, j'y mets accidentellement un ou deux caractères, ce qui peut entraîner des problèmes de configuration majeurs si vous ne faites pas attention
cutrightjm
C'est une invite intéressante qu'ils utilisent.
JAB
@cutrightjm - merci pour le commentaire, j'ai mis à jour ma réponse.
Yaron