VI Editor - Linux Tutorial #14
Table des matières:
- Installation de Nano
- Installer Nano sur Ubuntu et Debian
- Installez Nano sur CentOS et Fedora
- Ouverture et création de fichiers
- Modification de fichiers
- Recherche et remplacement
- Couper, couper et coller
- Enregistrement et fermeture
- Personnalisation de Nano (nanorc)
- Mise en évidence de la syntaxe
- Définir Nano comme éditeur de texte par défaut
- Utilisation de base des nano
- Conclusion
Lorsque vous travaillez sur la ligne de commande, vous devrez souvent créer ou modifier des fichiers texte. Vim et Emacs sont deux des éditeurs de ligne de commande les plus puissants et les plus populaires. Les deux ont une courbe d'apprentissage abrupte qui peut intimider les nouveaux utilisateurs. Pour ceux qui ont besoin d'un simple éditeur, 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 comprend toutes les fonctionnalités de base que vous attendez d'un éditeur de texte standard, comme la mise en évidence de la syntaxe, plusieurs tampons, la recherche et le remplacement par la prise en charge des expressions régulières, la vérification orthographique, le codage UTF-8, etc.
Dans ce guide, expliquez l'utilisation de base de l'éditeur nano, y compris 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
L'éditeur de texte Nano 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:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
Installer Nano sur Ubuntu et Debian
Installez Nano sur CentOS et Fedora
Ouverture et création de fichiers
Pour ouvrir un fichier existant ou créer un nouveau fichier, tapez
nano
suivi du nom du fichier:
nano filename
Cela ouvre une nouvelle fenêtre d'éditeur et vous pouvez commencer à éditer le fichier.
Au bas de la fenêtre, il y a une liste des raccourcis de commandes les plus basiques à utiliser avec l'éditeur nano.
Toutes les commandes sont préfixées par le caractère
^
ou
M
Le symbole caret (
^
) représente la touche
Ctrl
. Par exemple, les commandes
^J
signifient d'appuyer simultanément sur les
Ctrl
et
J
La lettre
M
représente la touche
Alt
.
Vous pouvez obtenir une liste de toutes les commandes en tapant
Ctrl+g
.
Pour ouvrir un fichier, vous devez disposer des autorisations de lecture sur le fichier.
nano +line_number, character_number filename
Modification de fichiers
Contrairement à vi, nano est un éditeur non modal, ce qui signifie que vous pouvez commencer à taper et à modifier 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 «Entrez le numéro de ligne, le numéro de colonne:» et appuyez sur
Enter
.
Recherche et remplacement
Pour rechercher un texte, appuyez sur
Ctrl+w
, saisissez le terme de recherche et appuyez sur
Enter
. Le curseur se déplacera vers la première correspondance. Pour passer au match suivant, appuyez sur
Alt+w
.
Couper, couper et coller
Pour sélectionner du texte, déplacez le curseur au début du texte et appuyez sur
Alt+a
. Cela mettra 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
coupera le texte sélectionné.
Pour coller le texte, déplacez le curseur à l'endroit où vous souhaitez placer le texte et appuyez sur
Ctrl+u
.
Enregistrement et fermeture
Pour enregistrer les modifications que vous avez apportées au fichier, appuyez sur
Ctrl+o
. Si le fichier n'existe pas déjà, il sera créé une fois enregistré.
Pour quitter nano, appuyez sur
Ctrl+x
. S'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 des droits d'écriture sur le fichier. Si vous créez un nouveau fichier, vous devez avoir une autorisation d'écriture dans le répertoire où le fichier est créé.
Personnalisation de Nano (nanorc)
Lorsque nano est lancé, il lit ses paramètres de configuration dans le fichier de configuration à l'échelle du système
/etc/nanorc
et dans les 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.
Mise en évidence de la syntaxe
Nano est livré avec des règles de coloration syntaxique pour les types de fichiers les plus courants. Sur la plupart des systèmes Linux, les fichiers de syntaxe sont stockés dans le
/usr/share/nano
et inclus par défaut dans le fichier de configuration
/etc/nanorc
.
include "/usr/share/nano/*.nanorc"
L'option la plus simple pour activer la mise en évidence d'un nouveau type de fichier consiste à copier le fichier contenant les règles de mise en évidence de la syntaxe dans le
/usr/share/nano
.
Définir 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 défaut, vous devez modifier les variables d'environnement
VISUAL
et
EDITOR
.
Les utilisateurs Bash peuvent exporter les variables dans le fichier
~/.bashrc
:
export VISUAL=nano export EDITOR="$VISUAL"
Utilisation de base des nano
Voici les étapes les plus élémentaires pour commencer avec nano:
- À l'invite de commandes, tapez
nano
suivi du nom de fichier. Modifiez le fichier comme requis.Ctrl-x
commandeCtrl-x
pour enregistrer et quitter l'éditeur de texte.
Conclusion
Dans ce tutoriel, nous vous avons montré comment utiliser l'éditeur de texte Gnu nano. 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 documentation de nano.
N'hésitez pas à laisser un commentaire si vous avez des questions.
nano terminalCritique: Sublime Text 2 est un éditeur de texte raffiné qui est un plaisir à utiliser
Avec son interface personnalisée et ses sensibilités d'éditeur de texte Le texte 2 offre une expérience d'édition polie qui récompense la familiarité avec le confort et la vitesse.
Comment transformer le texte sublime 3 en éditeur de démarquage ultime
Voici les étapes à suivre pour transformer Sublime Text 3 en l'éditeur de Markdown ultime pour Windows, Mac ou Linux.
Comment utiliser l'extension de texte sur mac avec un texte
Entendu parler de l'expansion du texte? Pensez-y comme un convertisseur Shorthand-Longhand. Nous couvrons aText et expliquons le fonctionnement de cet outil. C'est un excellent gain de temps.