lorsque vous travaillez sur la ligne de commande, vous devrez souvent créer ou modifier des fichiers texte. Deux des éditeurs de ligne de commande les plus puissants et les plus populaires sont Vim et Emacs. Les deux ont une courbe d’apprentissage abrupte qui peut être intimidante pour les nouveaux utilisateurs. Pour ceux qui ont besoin d’un éditeur simple, il y a nano.

GNU nano est un éditeur de texte en ligne de commande facile à utiliser pour les systèmes d’exploitation Unix et Linux., Il inclut toutes les fonctionnalités de base que vous attendez d’un éditeur de texte régulier, comme la coloration syntaxique, plusieurs tampons, la recherche et le remplacement par la prise en charge des expressions régulières, la vérification orthographique, l’encodage UTF-8, etc.

dans ce guide, expliquez l’utilisation de base de nano editor, notamment comment créer et ouvrir un fichier, modifier un fichier, enregistrer un fichier, rechercher et remplacer du texte, couper et coller du texte, etc.

installation de Nano #

Nano text editor est préinstallé sur macOS et la plupart des distributions Linux., Pour vérifier s’il est installé sur votre système tapez:

nano --version

la sortie ressemblera à ceci:

Si nano n’est pas installé sur votre système, vous pouvez l’installer en utilisant le gestionnaire de paquets de votre distribution.,

Installer Nano sur Ubuntu et Debian #

sudo apt install nano

Installer Nano sur CentOS et Fedora #

sudo yum install nano

Ouverture et Création de Fichiers #

Pour ouvrir un fichier existant ou pour créer un nouveau fichier, type nano suivi du nom du fichier:

nano filename

Cela ouvre une nouvelle fenêtre de l’éditeur, et vous pouvez commencer à éditer le fichier.,

en bas de la fenêtre, vous trouverez une liste des raccourcis de commandes les plus basiques à utiliser avec l’éditeur nano.

Toutes les commandes sont préfixés par ^ ou M caractère. L’accent circonflexe (^) représente la balise Ctrl clé. Par exemple, la balise ^J commandes veux appuyez sur la touche Ctrl et J touches en même temps. La lettre M représente le Alt clé.,

Vous pouvez obtenir une liste de toutes les commandes en tapant Ctrl+g.

Pour ouvrir un fichier, vous devez disposer d’autorisations de lecture du fichier.

Si vous voulez ouvrir un fichier avec le curseur sur une ligne spécifique et le caractère, utilisez la syntaxe suivante:

nano +line_number,character_number filename

Si vous omettez le character_number le curseur sur le premier caractère.

édition de fichiers #

contrairement à vi, nano est un éditeur sans mode, ce qui signifie que vous pouvez commencer à taper et à éditer le texte immédiatement après l’ouverture du fichier.,

pour déplacer le curseur sur une ligne et un numéro de caractère spécifiques, utilisez la commande Ctrl+_. Le menu en bas de l’écran va changer. Entrez le(S) Numéro (s) dans le champ « Entrer le numéro de ligne, le numéro de colonne:” et appuyez sur Enter.

recherche et remplacement de #

pour rechercher un texte, appuyez surCtrl+w, tapez le terme de recherche et appuyez surEnter. Le curseur se déplace vers la première correspondance. Pour passer à la correspondance suivante, appuyez sur Alt+w.,

Si vous souhaitez rechercher et remplacer, appuyez sur la touche Ctrl+\. Entrez le terme de recherche et le texte à remplacer par. L’éditeur passera à la première correspondance et vous demandera s’il faut la remplacer. Après avoir frappé Y ou N, il passera à la correspondance suivante. Appuyer sur A remplacera toutes les correspondances.

découpage, découpage et collage #

pour sélectionner du texte, déplacez le curseur au début du texte et appuyez surAlt+a. Cela définira une marque de sélection., Déplacez le curseur à la fin du texte que vous souhaitez sélectionner à l’aide des touches fléchées. Le texte sélectionné sera mis en surbrillance. Si vous souhaitez annuler la sélection, appuyez sur Ctrl+6

Copiez le texte sélectionné dans le presse-papiers à l’aide de la commande Alt+6. Ctrl+k coupe le texte sélectionné.

Si vous voulez couper des lignes entières, déplacez simplement le curseur sur la ligne et appuyez surCtrl+k. Vous pouvez couper plusieurs lignes en appuyant plusieurs fois sur Ctrl+k.,

Pour Coller le texte, déplacez le curseur à l’endroit où vous voulez placer le texte et appuyez surCtrl+u.

enregistrer et quitter #

pour enregistrer les modifications apportées au fichier, appuyez surCtrl+o. Si le fichier n’existe pas déjà, il sera créé une fois que vous l’enregistrez.

Pour quitter nano appuyez sur la touche Ctrl+x. Si il y a des modifications non enregistrées, il vous sera demandé si vous souhaitez enregistrer les modifications.

pour enregistrer le fichier, vous devez disposer d’autorisations en écriture sur le fichier., Si vous créez un nouveau fichier , vous devez disposer d’une autorisation d’écriture dans le répertoire où le fichier est créé.

personnalisation Nano (nanorc) #

lorsque nano est lancé, il lit ses paramètres de configuration à partir du fichier de configuration système/etc/nanorc et des fichiers spécifiques à l’utilisateur~/.config/nano/nanorc Et~/.nanorc si les fichiers sont présents.

Les Options spécifiées dans les fichiers utilisateur ont priorité sur les options globales.

visitez la page nanorc pour une liste complète de toutes les options disponibles.,

coloration syntaxique #

Nano est livré avec des règles de coloration syntaxique pour les types de fichiers les plus populaires. Sur la plupart des systèmes Linux, les fichiers de syntaxe sont stockés dans le répertoire/usr/share/nano et inclus par défaut dans le fichier de configuration/etc/nanorc.

/etc/nanorc
include "/usr/share/nano/*.nanorc"

La meilleure option pour activer la surbrillance pour un nouveau type de fichier est de copier le fichier contenant la syntaxe des règles de la balise /usr/share/nano répertoire.,

définissez Nano comme éditeur de texte par défaut #

par défaut sur la plupart des systèmes Linux, l’éditeur de texte par défaut pour les commandes telles que visudo Et crontab est défini sur vi. pour utiliser nano comme éditeur de texte par div id= »da403c32c2″> variables d’environnement .

Les utilisateurs de Bash peuvent exporter les variables dans le fichier~/.bashrc:

~/.,bashrc
export VISUAL=nanoexport EDITOR="$VISUAL"

Basic Nano utilisation #

Voici les étapes les plus élémentaires pour commencer avec nano:

  1. sur l’invite de commande, tapez nano suivi du nom du fichier.
  2. modifiez le fichier si nécessaire.
  3. utilisez la commandeCtrl-x pour enregistrer et quitter l’éditeur de texte.

Conclusion

Dans ce tutoriel, nous vous avons montré comment utiliser la Gnu nano éditeur de texte. C’est un éditeur de texte populaire parmi les utilisateurs de Linux et a une petite courbe d’apprentissage.,

pour plus d’informations sur Gnu Nano, visitez la page officielle de la documentation nano.