Quittez et enregistrez depuis nano. Nano - éditeur de texte

Toutes les commandes sont émises en appuyant sur des combinaisons de touches - boutons de fonction ou la combinaison Ctrl-lettre, Alt-lettre.

Alt est émulé en appuyant une fois sur Echap, Ctrl en appuyant deux fois. Au lieu de Alt-X, vous pouvez taper Esc X , au lieu de Ctrl K, vous pouvez taper Esc Esc K .

Les flèches haut-gauche-droite-bas font exactement ce qu'elles sont censées faire.
Début de ligne - Accueil
Fin de ligne - Fin
Page suivante - PgDn
Pages précédentes - PgUp

Un mot à venir - Ctrl-Espace
Un mot en retour - Espace Alt(le curseur apparaît au début du mot)
Au début du fichier - Alt-| ou Alt-\ (en bref, Alt- et le bouton « ce »)
À la fin du fichier - Alt-/ ou Alt-? (de même, Alt "ce bouton")
Jusqu'à la première ligne vide - Alt-0(ou Alt-))
Jusqu'à la première ligne vide - Alt-9(ou Alt-()


Activer/Désactiver le retour à la ligne - Alt-L
Accédez à la ligne avec le numéro spécifié - Alt-G

La sélection de texte s'effectue soit avec la souris, soit avec le clavier. A partir du clavier, la sélection s'effectue ainsi : d'abord, le début de la sélection est marqué : Alt-A ou Ctrl-^. Vient ensuite la navigation - et jusqu'à ce que l'action soit effectuée sur le texte dans le tampon, la sélection est enregistrée.

Le texte sélectionné peut être copié dans le presse-papiers - combinaison Alt-6.

Ensuite, nous pouvons coller le texte du presse-papiers - Ctrl-U ou F10.

De plus, pour faciliter l'édition, Ctrl-K supprime la ligne s'il n'y a pas de sélection. Soit entièrement, soit du curseur jusqu'à la fin de la ligne. Le comportement est modifié par une combinaison Alt-K(par défaut, le mode consiste à supprimer la ligne entière, et Alt-K la fait basculer d'avant en arrière).

Veuillez noter que la ligne supprimée est dans le tampon, vous pouvez donc la coller en utilisant Ctrl-U .

Une autre combinaison pour les paresseux - Alt-T, effaçant tout depuis le curseur jusqu'à la fin du fichier (commande troncate).

Pour insérer du texte depuis un autre fichier, utilisez le bouton Ins(Je pense que tous les utilisateurs de vim connaissent bien le comportement de ce bouton dans nano).

Toutes les séquences de contrôle de base sont répertoriées au bas de la fenêtre du terminal.

Les séquences de contrôle sont les suivantes (entre parenthèses - dupliquer les touches de fonction et, parfois, des méta-séquences) :

    Contrôle+g (F1) - appeler le menu d'aide complet ;
  • Contrôle+X (F2) - quitter le programme ;
  • Contrôle+Ô (F3) - enregistrer le fichier actuel ;
  • Contrôle+R. (F5) - insérer un fichier dans le fichier actuel ;
  • Contrôle+W (F6) - rechercher du texte dans le fichier actuel ;
  • Contrôle+\ (F14 ou Méta+R.) - remplacement du texte dans le fichier actuel ; Tout d'abord, le texte de remplacement est saisi, puis, après avoir cliqué sur Entrer- remplaçable ;
  • Contrôle+Oui (F7 ou Page précédente) - passer à l'écran précédent ;
  • Contrôle+V (F8 ou PageDwn) - passer à l'écran suivant ;
  • Contrôle+K (F9) = supprimer (Cut, cut) une ligne à la position du curseur et la stocker dans un tampon (cutbuffer) ;
  • Contrôle+U - (F10) - insère le contenu du cutbuffer dans une ligne à la position du curseur ; si ce dernier n'a pas changé, il joue le rôle d'Undo (annulation), ce qui n'est normalement pas prévu ; peut également être utilisé pour un clonage illimité de lignes dans un partie arbitraire du texte - après suppression, il suffit de déplacer le curseur à l'endroit souhaité ;
  • Contrôle+C (F11) - afficher des informations sur la position du curseur sous forme de VR
  • Contrôle+T (F12) - vérification orthographique (via un programme d'orthographe externe, s'il est installé et que l'option correspondante est activée dans la config, voir ci-dessous) ;
  • Contrôle+P.- déplacer le curseur d'une ligne vers le haut ;
  • Contrôle+N- déplacer le curseur d'une ligne vers le bas ;
  • Contrôle+F- avancer le curseur d'un caractère ;
  • Contrôle+B- reculer le curseur d'un caractère ;
  • Contrôle+UN- déplacer le curseur au début de la ligne en cours ;
  • Contrôle+E- déplacer le curseur à la fin de la ligne en cours ;
  • Contrôle+L- redessiner l'écran actuel ;
  • Contrôle+^ (Méta+UN) - sélectionner (et placer dans le tampon) le texte, à partir de la position actuelle du curseur ;
  • Contrôle+D- supprimer un caractère à la position du curseur ;
  • Contrôle+H- supprimer un caractère à gauche du curseur ;
  • Contrôle+je- insérer un caractère de tabulation ;
  • Contrôle+J. (F4) compléter automatiquement le paragraphe actuel ;
  • Contrôle+M insérer un caractère de nouvelle ligne (CR) à la position du curseur ;
  • Contrôle+_ (F13 ou Méta+g) - passe au numéro de ligne spécifié.

Éditeur nano- c'est une console éditeur de texte. Il est disponible dans presque toutes les distributions Linux, est disponible sur macOS et peut être exécuté sous Windows. nano est souvent utilisé pour éditer des fichiers de configuration lorsqu'une interface graphique n'est pas disponible.

Le contrôle en nano s'effectue depuis le clavier à l'aide de raccourcis clavier. Au bas de l'éditeur se trouve une liste de raccourcis clavier de base. Le symbole ^ représente la touche Ctrl. Par exemple, ^X signifie le raccourci clavier Ctrl+X. La casse des caractères n'est pas sensible ; Ctrl+X est équivalent à Ctrl+x .

Voyons comment effectuer des actions de base lorsque vous travaillez avec nano.

Créer un nouveau fichier

Pour créer un fichier, lancez simplement l'éditeur sans paramètres. Lorsque vous fermez l'éditeur, vous devrez saisir un nom de fichier.

Vous pouvez également définir immédiatement le nom du nouveau fichier :

Après avoir exécuté la commande, l'éditeur nano se lancera et un nouveau fichier vide s'ouvrira pour édition.

Ouvrir un fichier existant pour le modifier

Pour éditer un fichier existant, vous devez lancer l'éditeur nano et préciser le chemin d'accès au fichier que vous souhaitez ouvrir :

Enregistrer les modifications

Enregistrez et continuez à travailler

Le message suivant apparaîtra dans la ligne d'état : Nom du fichier à écrire : nom_fichier(si le nom du fichier est manquant, vous devez alors saisir le nom du fichier). Pour enregistrer les modifications, appuyez sur Entrée.

Sauvegarder et quitter

Dans ce cas, si vous avez modifié le fichier, la question apparaîtra : " Enregistrer le tampon modifié (RÉPONDRE Non, DÉTRUISERA LES CHANGEMENTS) ?". Appuyez sur la touche y. Une question apparaîtra vous demandant de saisir un nom de fichier. Entrez un nouveau nom de fichier ou appuyez simplement sur Entrée. Les modifications seront enregistrées et l'éditeur se fermera.

Quitter sans enregistrer les modifications

Pour quitter l'éditeur et ne pas enregistrer les modifications, utilisez le raccourci clavier :
Ctrl+X

Il y a une question" Enregistrer le tampon modifié ..?", appuyez sur n.

Copier et coller

Copier et coller des lignes

À couper ligne entière et placez-la dans le tampon, déplacez le curseur sur la ligne souhaitée et appuyez sur :
Ctrl+K

À insérer cliquez sur la ligne du tampon :
Ctrl+U

Copier et coller du texte libre

Pour copier du texte arbitraire dans le presse-papiers, vous devez d'abord le sélectionner. À commencer la sélection Placez le curseur au début du texte que vous envisagez de copier et appuyez sur :
Ctrl+6

Déplacez le curseur, le texte sera mis en surbrillance.

À copie texte sélectionné dans le presse-papiers, appuyez sur :
Alt+6

ou pour couper texte sélectionné, cliquez sur :
Ctrl+K

Déplacez le curseur à l'endroit où vous souhaitez coller le texte du tampon. À insérer texte du tampon cliquez :
Ctrl+U

Rechercher du texte

Pour rechercher du texte dans un fichier, utilisez le raccourci clavier :
Ctrl+W

Vous devez saisir une chaîne de recherche et appuyer sur Entrée.

Le curseur sera placé sur la première occurrence du texte recherché (par rapport au curseur). Pour passer à l'occurrence suivante, cliquez sur :
Alt+W

Pour arrêter la recherche, cliquez sur :
Ctrl+C

Rechercher et remplacer du texte

Pour rechercher et remplacer du texte, utilisez le raccourci clavier :
Ctrl+\

Vous serez invité à saisir le texte à rechercher. Entrez une chaîne de recherche et appuyez sur Entrée.
Il vous sera ensuite demandé de saisir le texte par lequel vous souhaitez remplacer. Tapez une chaîne et appuyez sur Entrée.
Ensuite, une demande sera émise pour remplacer l'occurrence trouvée de la chaîne requise. Vous pouvez appuyer sur la touche A pour remplacer toutes les occurrences du fichier en même temps, ou utiliser les touches Y ou N pour remplacer ou non les occurrences trouvées de la chaîne de recherche.

Raccourcis clavier

Pour afficher des informations sur tous les raccourcis clavier, utilisez la combinaison Ctrl+G.

Les raccourcis clavier nano les plus couramment utilisés sont :

Raccourcis clavierDescription
Ctrl+ADéplacez le curseur au début de la ligne.
Ctrl+EDéplacez le curseur à la fin de la ligne.
Ctrl+YDéplacer le curseur d'une page vers le haut (analogue à PageUp)
Ctrl+VDéplacer le curseur d'une page vers le bas (analogue à PageDown)
Ctrl+_Accédez à une ligne spécifique (vous devrez saisir un numéro de ligne).
Ctrl+CMontre sur quelle ligne et position se trouve le curseur.
Ctrl+WRechercher du texte dans un fichier. Vous devez saisir une chaîne de recherche.
Ctrl+\Recherchez et remplacez du texte dans un fichier. Entrez d'abord la chaîne de recherche, puis la chaîne de remplacement.
Ctrl+DSupprimez le caractère sous le curseur.
Ctrl+KSupprime la ligne actuelle.
Ctrl+OEnregistrez les modifications sans fermer l'éditeur.
Ctrl+XQuittez l'éditeur. Si le fichier a été modifié, vous serez invité à enregistrer vos modifications.

Autre chose

Quelques astuces plus intéressantes lorsque vous travaillez avec nano, que tout le monde ne connaît pas.

Ctrl = Échap Échap

Au lieu de la touche Ctrl, vous pouvez double-cliquer sur la touche Échap. Par exemple,
Échap+Échap+X
Cela équivaut à Ctrl+X.

Uniquement pour lire

Pour ouvrir un fichier en lecture seule, utilisez le commutateur -v :

Sauvegarde de fichiers

Vous pouvez vous assurer que lorsqu'un fichier est modifié, une copie de sauvegarde est créée. Pour ce faire, utilisez le commutateur -B :

Si vous modifiez un fichier et enregistrez les modifications, une copie de sauvegarde du fichier sera créée, avec le contenu du fichier tel qu'il était avant la modification. Le nom de la sauvegarde est le même que le nom du fichier d'origine avec un tilde ~ à la fin.

Pour les débutants qui commencent tout juste à apprendre Linux, le terminal est très stressant, mais quand il s'agit de la commande nano...

Presque tous les serveurs fonctionnant sous Linux, y compris Serveur Ubuntu, n'utilisez pas de shell graphique, tous les réglages sont effectués à l'aide du terminal. Dans les distributions Linux de bureau, la situation est légèrement plus simple, mais si vous souhaitez affiner le système, vous ne pouvez pas éviter de vous familiariser avec le terminal. L’une des « commandes » les plus difficiles à maîtriser est Nano Linux. Cette commande, " nano ", rien de plus qu'un éditeur de texte sur console.

Comment utiliser l'éditeur de texte Nano dans un terminal Linux

Dans cet article, nous allons essayer de vous expliquer clairement comment utiliser cet éditeur de texte afin que Linux ne semble pas une commande d'exploitation si complexe.

Installer Nano sur Linux

Si le terminal ne répond d'aucune manière à la commande nano, alors cet éditeur de texte n'est pas installé. Pour l'installer, entrez la commande :

sudo apt installer nano

Tout est prêt à démarrer !

Lancement du Nano

Éditeur de texte nano ne fonctionne que dans le terminal. Encore une précision avant de commencer, système opérateur Linux est sensible à la casse ; si un mot ou une partie d'une commande est écrit avec une lettre majuscule, vous devez le saisir de cette façon, sinon vous obtiendrez une erreur.

Si vous êtes dans le répertoire (dossier) où se trouve le fichier texte requis, alors, pour commencer à l'éditer en utilisant nano vous devez écrire dans le terminal comme ceci :

Nano-index.html

D'ailleurs, l'équipe vous aidera à savoir dans quel répertoire vous vous trouvez actuellement mot de passe , et quels fichiers se trouvent à proximité ? ls .

Si nous éditons un fichier qui se trouve dans un autre répertoire (dossier), alors vous devez spécifier le chemin complet dans le terminal :

Nano /var/www/html/index.html

Si vous modifiez soudainement un fichier sensible au retour à la ligne, entrez la commande dans le terminal nano avec clé supplémentaire -w :

Nano -w/var/www/html/index.html

Afin d'ouvrir un document sur une ligne ou une colonne spécifique nano + ligne, colonne nom_fichier

Par exemple nano +3,2 /etc/hosts

Nano raccourcis clavier pour le contrôle dans un éditeur de texte

Avec des informations textuelles saisies dans nano personne ne devrait avoir de problèmes. Mais comme il est pratique de gérer des données texte, de les supprimer en masse, de les déplacer et, surtout, de les enregistrer dans nano, de nombreuses personnes ont des problèmes avec cela.

Nom de l'action raccourcis clavier nano
Ouvrir un fichier sur une ligne spécifique

+ numéro de ligne

Par exemple:

nano +25 log.txt

Mouvement « lent » sur les côtés - haut, bas, gauche, droite Clés

ou

CtrlF Et CtrlB

←→ ou

CtrlP Et CtrlN

Aller au début du fichier Alt | ou Alt\
Aller à la fin du fichier Alt/ ou Alt ?
Avancer d'un mot Ctrl Espace
Aller au début de la ligne CtrlA
Aller au bout de la ligne CtrlE
Reculer d'un mot Espace alternatif
Passer à la ligne par numéro AltG ou Ctrl-
Page suivante (si fichier texte long) Ctrl Y
Page précédente (si fichier texte long) CtrlV
Couper "supprimer" toute la ligne Ctrl K
Effacer tout depuis le curseur jusqu'à la fin du fichier ALT T
Coller une ligne précédemment coupée ou copiée Ctrl U
Sélectionnez une partie du texte, copiez-la ou coupez-la (ou supprimez-la) Passer à la section de texte requise

Serrer ALT A

et déplacez les clés ↓←→

Copie Alt-6

Couper ou supprimer Ctrl K

Insérer un onglet Ctrl I
Insérer informations textuellesà partir d'un autre fichier Ctrl R

indiquer le chemin d'accès au fichier

Dans nano, afficher le numéro de ligne et de colonne CTRL-C
Retrouver dans fichier texte mot nécessaire Ctrl W

écrivez le mot recherché

Rechercher ensuite Ctrl W
Enregistrer les modifications dans un fichier Ctrl O

presse Entrer

Enregistrer les modifications apportées à un fichier et quitter l'éditeur nano Ctrl O

appuyez sur Entrée

Ne pas enregistrer les modifications apportées CtrlZ
Enregistrez les modifications et renommez le fichier CtrlX

presse Oui

entrez un nouveau nom de fichier

presse Entrer

J'espère que l'utilisation de l'éditeur de texte du nano terminal ne sera plus un aussi gros casse-tête qu'avant !

Avez-vous encore des questions supplémentaires ? Écrivez-les dans les commentaires sur ce que vous avez fait ou vice versa !

C'est tout! Lisez plus d’articles et d’instructions dans la section. Restez sur le site, ce sera encore plus intéressant !

Nano- éditeur de texte ligne de commande, qui est préinstallé dans presque tous les Distribution Linux. Il est souvent préféré par les nouveaux utilisateurs en raison de sa simplicité par rapport aux autres éditeurs de texte en ligne de commande tels que vi/vim Et emacs. Il possède de nombreuses fonctionnalités utiles telles que la coloration syntaxique, la numérotation des lignes, une recherche facile et bien d'autres.

Installation de Nano Editor sur Linux

Si pour une raison quelconque nano n'est pas déjà installé sur votre distribution Linux, vous devriez pouvoir l'installer facilement à l'aide des commandes suivantes :

# installation appropriée nano [Pour Ubuntu/Debian] # miam installez nano [Pour CentOS/Fedora]

Raccourcis nano

Nano utilise des raccourcis clavier pour diverses fonctions telles que la recherche de texte dans un fichier, l'alignement du texte, etc. Ces raccourcis sont très faciles à voir lors de l'édition d'un fichier. Ils changent automatiquement en fonction des actions que vous effectuez.

Une chose que vous devez savoir est qu'un raccourci clavier avec une icône ^ et un symbole (comme ^W) est une combinaison de la touche Ctrl et de ce symbole (Ctrl + W dans notre exemple).

Une combinaison commençant par M signifie qu'elle doit être complétée en appuyant sur la touche Alt et le caractère suivant.

Vous trouverez ci-dessous les options que vous verrez lors de votre première ouverture nano :

  • g Obtenir de l'aide
  • ^OÉcrire
  • ^W
  • ^K Couper le texte
  • ^J Aligner
  • ^C Position actuelle
  • M-U annuler (retour)
  • ^X Sortie
  • ^R Lire le fichier
  • ^\ Remplacer
  • ^U Fractionner le texte
  • ^T Vérifier l'orthographe
  • ^_ Aller à la ligne
  • MOI annuler (transférer)

Vous n'avez pas besoin de vous souvenir de chaque option puisqu'elle est toujours devant vous. Vous pouvez obtenir une liste complète des raccourcis clavier en appuyant sur ^G (ou en appuyant sur F1), ce qui ouvrira le menu d'aide de nano. Vous remarquerez que certains raccourcis peuvent être utilisés avec une seule touche.

Par exemple, F1 pour obtenir de l'aide ou F2 pour quitter Nano.

Raccourcis clavier de l'éditeur Nano

Créer un nouveau fichier dans Nano

Créer nouveau fichier aussi simple que d'exécuter nano :

Cela ouvrira l'éditeur et après avoir enregistré le fichier, il vous demandera de fournir un nom avec lequel enregistrer le nouveau fichier.


Créer un nouveau fichier dans Nano

Ouvrir le fichier dans Nano

Pour ouvrir le fichier, vous pouvez exécuter :

$nano ~/my_text_file.txt

La commande ci-dessus tentera d'ouvrir le fichier "my_text_file.txt" depuis votre répertoire personnel. Si le fichier n'existe pas, nano tentera de le créer.

Parfois, vous devrez peut-être ouvrir un fichier et accéder à une ligne ou une colonne exacte. Nano vous permet de faire cela avec :

$ nano + ligne, fichier de colonnes

Par exemple:

$ nano +3,2 ~/.bashrc

Ouvrera votre fichier .bashrc et le curseur sera situé sur la troisième ligne, deuxième colonne.


Ouvrir un fichier dans Nano

Modification de fichiers dans Nano

Après avoir ouvert ou créé des fichiers, vous pouvez commencer à éditer/enregistrer immédiatement. Contrairement à vigueur, V nano il n'est pas nécessaire de passer en mode édition. Pour déplacer le curseur dans le fichier, vous pouvez utiliser les touches fléchées de votre clavier.


Modifier un fichier dans Nano

Rechercher du texte dans Nano

Vous pouvez rechercher du texte dans un fichier en utilisant ^W , qui représente le " " Cela ouvrira une zone de recherche au-dessus du menu dans laquelle vous pourrez saisir le texte que vous recherchez :


Rechercher du texte dans Nano

Vous verrez également que le menu du bas changera pour afficher quelques Options supplémentaires. Ils s’expliquent assez bien, nous allons donc examiner les plus importants.

  • Rechercher avec des expressions régulières- Appuyez sur M-R (touches Alt + R) et saisissez votre requête en utilisant les expressions régulières que vous souhaitez utiliser.
  • Aller à la ligne- appuyez sur ^T (Ctrl + T) puis sur la ligne où vous souhaitez déplacer le curseur.
  • Remplacer le texte— appuyez sur le bouton ^R (Ctrl + T) en mode recherche ou ^\ en mode normal. Vous serez invité à saisir votre texte original, après avoir appuyé sur Entrée, vous serez invité à saisir le texte qui sera utilisé pour le remplacement. Enfin, il vous sera demandé si vous souhaitez remplacer l'instance correspondante de votre recherche ou toutes les correspondances. Si vous sélectionnez « Non », le curseur sera déplacé vers la correspondance suivante.
  • Aller à la première ligne— appuyez sur ^Y (Ctrl + Y).
  • Aller à la dernière ligne- appuyez sur ^V (Ctrl + V).

Copier/Coller/Couper du texte dans Nano

L'interface de Nano est très similaire aux éditeurs de texte GUI. Si vous souhaitez copier ou couper du texte dans un éditeur graphique, vous devez d'abord le sélectionner. La même chose se produit dans le nano. Pour baliser du texte, appuyez sur Ctrl + ^, puis déplacez les curseurs à l'aide des touches fléchées.

  • Pour copier le texte sélectionné, appuyez sur Alt + ^.
  • Pour couper le texte sélectionné, appuyez sur ^K (Ctrl + K).
  • Pour coller le texte sélectionné, déplacez le curseur vers la position souhaitée et appuyez sur ^U (Ctrl + U).

Copier et coller du texte dans Nano

Enregistrer le fichier sur Nano

Si vous souhaitez enregistrer les modifications actuelles du fichier, appuyez sur la combinaison ^O (Ctrl + O). Si vous modifiez un nouveau fichier, vous serez invité à fournir un nom pour le fichier. Cela enregistrera vos modifications actuelles et nano restera ouvert afin que vous puissiez continuer à apporter des modifications au fichier.

Enregistrer le fichier avec sauvegarde

Parfois, lors de la modification d'un fichier, vous devrez peut-être conserver des copies temporaires du même fichier au cas où. Vous pouvez utiliser l'option -B dans nano, qui créera une copie de sauvegarde du fichier que vous modifiez. Vous pouvez l'utiliser en combinaison avec l'option -C pour indiquer à nano où les enregistrer. sauvegardes comme indiqué dans l'exemple :

$ nano -BC ~/backups monfichier.txt

Les étapes ci-dessus feront des copies de sauvegarde du fichier monfichier.txt dans le dossier " sauvegardes", situé dans le répertoire personnel de l'utilisateur. Veuillez noter que le catalogue Copie de réserve doit exister, sinon nano vous dira que le répertoire n'est pas valide.

Quitter l'éditeur Nano

Pour quitter nano, appuyez simplement sur ^X (touches Ctrl+X). Si le fichier n'a pas encore été enregistré, vous serez invité à enregistrer les modifications en utilisant Oui Non ou annuler la sortie.

Conclusion

Nano est un éditeur de texte en ligne de commande facile à utiliser qui attire les utilisateurs par sa simplicité. Son interface est similaire à celle de éditeurs graphiques, ce qui le rend idéal pour les débutants sous Linux.

Et distribué sous licence GNU GPL. Actuellement inclus par défaut dans les distributions Ubuntu et ne nécessite aucune installation.
Pour exécuter nano, ouvrez un terminal et exécutez :

nano

Options d'utilisation

À l'aide d'une commande standard qui vous permet d'obtenir de l'aide sur l'utilisation du programme, où vous pouvez afficher les options possibles pour ouvrir des fichiers et d'autres informations, vous devez exécuter :

nano --aide

Nous obtenons « l’échappement » donné ci-dessous. A répéter, la commande

Nom_programme --help

Standard pour tous les programmes de console.

Utilisation : nano [OPTIONS] [[+ROW,COLUMN] FILE]... Option Forme longue Signification -h, -? --help Afficher ce message +ROW,COLUMN Commencer à la ligne et à la ligne spécifiées -A --smarthome Activer le bouton d'accueil intelligent -B --backup Conserver les sauvegardes des fichiers existants -C<дир>--répertoire de sauvegarde=<дир>Répertoire de stockage des sauvegardes uniques -D --boldtext Utilisation caractère gras au lieu de l'habituel -E --tabstospaces Convertir les tabulations en espaces -F --multibuffer Autoriser plusieurs tampons de fichiers -H --historylog Enregistrer et lire la recherche de ligne/remplacer l'historique -I --ignorercfiles Ne pas utiliser sur les fichiers nanorc -K -- rebindkeypad Résoudre le problème du petit clavier -L --nonewlines Ne pas ajouter de lignes vides à la fin du fichier -N --noconvert Ne pas convertir à partir du format DOS/Mac -O --morespace Utiliser une ligne supplémentaire pour l'édition -Q<стр>--quotestr=<стр>Ligne de citation -R --restricted Mode limité-S --défilement fluide ligne par ligne au lieu d'un demi-écran -T<#чис>--tabsize=<#чис>Définir la largeur de l'onglet sur #nombre de colonnes -U --quickblank Utiliser la barre d'état d'effacement rapide -V --version Afficher la version et quitter -W --wordbounds Utiliser une détection plus précise des limites des mots -Y<стр>--syntaxe=<стр>Utiliser la description de la syntaxe pour la mise en surbrillance -c --const Toujours afficher la position du curseur -d --rebinddelete Résoudre le problème de retour arrière/suppression -i --autoindent Indenter automatiquement les nouvelles lignes -k --cut Couper du curseur à la fin de la ligne -l --nofollow Ne suivez pas les liens symboliques, remplacez -m --mouse Autoriser l'utilisation de la souris -o<дир>--répertoire d'exploitation =<дир>Définir le répertoire de travail -p --preserve Réserver les boutons XON (^Q) et XOFF (^S) -q --quiet Ignorer silencieusement les erreurs de démarrage, telles que le fichier rc -r<#столбцы>--fill=<#столбцы>Définir le point de saut de ligne sur #columns -s<программа>--orthographe=<программа>Utiliser programme alternatif vérification orthographique -t --tempfile Enregistrement automatique à la sortie, aucune question posée -u --undo Autoriser la fonction d'annulation [EXPERIMENTAL] -v --view Mode d'affichage (lecture seule) -w --nowrap Ne pas enrouler de longues lignes - x -- nohelp Ne pas afficher les deux lignes d'aide en bas -z --suspend Autoriser la suspension -$ --softwrap Activer les retours à la ligne souples -a, -b, -e, -f, -g, -j (ignoré , pour la compatibilité Pico)

texte d'aide nano

éditeur nano conçu pour émuler la fonctionnalité et la facilité d'utilisation de l'éditeur d'origine UW Pico. L'éditeur est divisé en 4 parties principales : la ligne supérieure contient la version du programme, le nom actuel du fichier en cours d'édition et si des modifications ont été apportées au fichier actuel. La deuxième partie est la fenêtre d'édition principale, qui affiche le fichier en cours d'édition. La barre d'état - ligne 3 à partir du bas - affiche divers messages importants. Les deux lignes ci-dessous présentent les combinaisons de touches les plus couramment utilisées.

Le système de notation des combinaisons de touches est le suivant : Les combinaisons avec Contrôle sont indiquées par le symbole (^) et sont saisies en appuyant sur la touche Ctrl ou en appuyant deux fois sur Echap Esc ; les combinaisons avec Esc sont indiquées par le symbole Meta m et peuvent être saisies à l'aide des boutons Esc, Alt ou Meta, selon le clavier utilisé. De plus, en appuyant deux fois sur Échap, puis en entrant un nombre à trois chiffres compris entre 000 et 255, vous entrerez le caractère correspondant.
Les combinaisons suivantes sont disponibles dans la fenêtre d'édition principale. Des combinaisons alternatives sont indiquées entre parenthèses :

Ctrl + G ou F1 - Afficher cette aide
Ctrl + X ou F2 - Fermer le tampon actuel / Quitter nano
Ctrl + O ou F3 - Écrire le fichier actuel sur le disque
Ctrl + J ou F4 - Aligner le paragraphe actuel

Ctrl + R ou F5 - Coller un autre fichier dans le fichier actuel
Ctrl + W ou F6 - Rechercher du texte ou expression régulière
Ctrl + Y ou F7 - Aller à l'écran précédent
Ctrl + V ou F8 - Aller à l'écran suivant

Ctrl + K ou F9 - Coupez la ligne actuelle et enregistrez-la dans le presse-papiers
Ctrl + U ou F10 - Collez le contenu du presse-papiers dans la ligne actuelle
Ctrl + C ou F11 - Afficher la position du curseur
Ctrl + T ou F12 - Vérifiez l'orthographe si disponible

m + \ ou m + | - À la première ligne du fichier
m + / ou m + ? - Jusqu'à la dernière ligne du fichier

Ctrl + _ ou m + G - Accédez au numéro de ligne et à la ligne spécifiés
Ctrl + \ ou m + R - Remplacer le texte ou l'expression régulière
Ctrl + ^ ou m + Alt - Marquer le texte à la position actuelle du curseur
m + W - Répéter la dernière recherche

m + ^ ou m + 6 - Copiez la ligne actuelle et enregistrez-la dans le presse-papiers
m + ) - Augmenter le retrait de la ligne
m + ( - Diminuer le retrait de la ligne
Ctrl + F - Avancer d'un caractère
Ctrl + B - Reculer d'un caractère
Ctrl + Espace - Avancer d'un mot
m + Espace - Revenir en arrière d'un mot
Ctrl + P - Aller à la ligne précédente
Ctrl + N - Aller à la ligne suivante

Ctrl + Alt - Aller au début de la ligne actuelle
Ctrl + E - Jusqu'à la fin de la ligne actuelle
m + (ou m + 9 - Au début du paragraphe en cours ; puis au paragraphe suivant
m +) ou m + 0 - Jusqu'à la fin du paragraphe en cours ; puis le paragraphe suivant
m + ] - Vers la parenthèse correspondante
m + − ou m + _ - Faire défiler une ligne vers le haut sans déplacer le curseur
m + + ou m + = - Faire défiler une ligne vers le bas sans déplacer le curseur
m+< или m + , - Переключить на предыдущий буфер
m + > ou m + . - Passer au tampon suivant

m + V - Collez la combinaison de touches suivante telle quelle
Ctrl + I - Insérer un onglet à la position du curseur
Ctrl + M - Insérer une ligne à la position du curseur
Ctrl + D - Supprimer le caractère sous le curseur
Ctrl + H - Supprimer le caractère à gauche du curseur
m + T - Couper de la position actuelle à la fin du fichier

m + J - Aligner tout le fichier
m + D - Comptez le nombre de mots, de lignes et de caractères
Ctrl + L - Actualiser l'écran actuel
Ctrl + Z - Éditeur de pause (si activé)
m + X - Activer/désactiver le mode aide
m + C - Affichage constant de la position d'activation/désactivation
m + O - Utilisez une ligne supplémentaire pour modifier activer/désactiver
m + Shift - Activer/désactiver le défilement fluide
m + P - Activer/désactiver les espaces d'affichage
m + Y - Activer/désactiver la coloration syntaxique
m + H - Intelligent bouton d'accueil autoriser/refuser
m + I - Autoriser/désactiver l'indentation automatique
m + K - Couper jusqu'à la fin activer/désactiver
m + L - Activation/désactivation de la coupure automatique de ligne
m + Q - Convertir les tabulations en espaces, activer/désactiver la saisie
m + B - Autoriser/désactiver les sauvegardes
m + F - Activer/désactiver plusieurs tampons de fichiers
m+M - Activer/désactiver la prise en charge de la souris
m + N - Sans conversion du format DOS/Mac, activer/désactiver
m + Z - Activer/désactiver la suspension
m + $ - Activer/désactiver les sauts de ligne souples

Mise en évidence de la syntaxe

Sur serveurs distants Pour modifier les configurations, vous pouvez utiliser nano - un éditeur de texte simple, rapide et compréhensible avec coloration syntaxique. D'accord, c'est très pratique

1. Trouvons où se trouvent les exemples de fichiers .nanorc dans notre système. Sur Ubuntu, ils se trouvent généralement dans le répertoire /usr/share/nano/. Copions le fichier de configuration dans notre répertoire :

$ cp / etc/ nanorc ~/ .nanorc

2. Ajoutez des lignes au fichier ~/.nanorc(sur Ubuntu des exemples de configuration sont inclus dans la livraison) pour mettre en évidence les fichiers dont nous avons besoin s'ils manquent dans fichier standard configurations :

## TeX inclut "/usr/share/nano/patch.nanorc"## POV-Ray inclut "/usr/share/nano/pov.nanorc" ## Perl inclut "/usr/share/nano/perl.nanorc" ## Les fichiers Nanorc incluent "/usr/share/nano/nanorc.nanorc"## Python inclut "/usr/share/nano/python.nanorc"## C/C++ inclut "/usr/share/nano/c.nanorc" ## Groff inclut "/usr/share/nano/groff.nanorc"## L'assembleur inclut "/usr/share/nano/asm.nanorc" ## Ruby inclut "/usr/share/nano/ruby.nanorc" ## Les pages de manuel incluent "/usr/share/nano/man.nanorc" ## HTML inclut "/usr/share/nano/html.nanorc" ## Les scripts shell Bourne incluent "/usr/share/nano/sh.nanorc" ## Sun Java inclut "/usr/share/nano/java.nanorc"

3. Si cela ne suffit pas, prenez le Syntax Highlight Pack et ajustez la surbrillance lors de l'édition de tout et de rien.

mob_info