Hostwinds Tutoriels
Résultats de recherche pour:
Table des matières
Mots clés: Linux
L'éditeur de texte Nano est un éditeur de texte léger basé sur un terminal connu pour sa simplicité et sa facilité d'utilisation.Que vous soyez un débutant explorant la ligne de commande ou un utilisateur expérimenté à la recherche d'un éditeur rapide pour vos projets, Nano offre une expérience simple et efficace.
Ce guide vous guidera à travers tout ce que vous devez savoir sur Nano, de l'installation aux fonctionnalités avancées.
Ouverture et création de fichiers
Recherche et remplacement du texte
Travailler avec plusieurs fichiers
Dans la plupart des cas, Nano est préinstallé sur votre système.Pour vérifier s'il est disponible, exécutez:
nano --version
Si Nano n'est pas installé, vous pouvez l'ajouter en utilisant le gestionnaire de packages de votre système:
sudo apt update
sudo apt install nano
sudo yum install nano
brew install nano
Pour ouvrir ou créer un fichier dans Nano, utilisez la commande suivante:
nano <filename>
Exemples:
Pour créer un nouveau fichier:
nano newfile.txt
Pour ouvrir un fichier existant:
nano existingfile.txt
Lorsque vous ouvrez un fichier, Nano affiche son contenu dans la zone d'édition principale ainsi qu'un menu utile de commandes en bas de l'écran.
Nano fournit plusieurs façons de se déplacer dans votre document:
Couper et coller:
Défaire et refaire:
Sauver votre travail:
Appuyez sur Ctrl + O (écrivez) pour enregistrer vos modifications.Nano vous invitera à confirmer ou à modifier le nom de fichier.Appuyez sur Entrée pour enregistrer.
Sortant nano:
Appuyez sur Ctrl + X pour quitter.Si vous avez des modifications non enregistrées, Nano vous demandera si vous souhaitez enregistrer avant de sortir.
Voici quelques-uns des raccourcis les plus utilisés de Nano:
Recherche: presse Ctrl + w, entrez le texte que vous recherchez, et appuyez sur Entrer.
Remplacer: Après la recherche (Ctrl + w), presse Ctrl + r Pour remplacer par le texte des désirs.
Lorsque vous travaillez avec plusieurs fichiers, Nano vous permet d'ouvrir et de modifier plusieurs fichiers à la fois à l'aide de tampons.Chaque tampon de Nano correspond à un fichier ouvert.Cette fonctionnalité est particulièrement utile pour basculer rapidement entre les fichiers sans quitter l'éditeur.
Voici comment gérer et naviguer entre plusieurs tampons:
Pour ouvrir plusieurs fichiers simultanément, énumérez les noms de fichiers lors du lancement de Nano:
nano file1.txt file2.txt file3.txt
Le premier fichier (file1.txt) apparaîtra dans la fenêtre d'édition principale.Les autres fichiers (file2.txt et file3.txt) seront chargés dans des tampons séparés.
Une fois que vous avez plusieurs fichiers ouverts dans des tampons, vous pouvez basculer entre eux en utilisant les commandes suivantes:
Lorsque vous appuyez Ctrl + ^, Nano cycles au tampon suivant de la liste.Cela vous permet de travailler sur un fichier, de passer à un autre et de revenir au besoin.
Pour fermer un tampon spécifique, suivez ces étapes:
Après avoir quitté un tampon, Nano passera automatiquement au tampon suivant, si des fichiers restent ouverts.
Pour voir quel tampon vous modifiez actuellement, Nano montre le nom de fichier dans la barre de titre de l'éditeur.La barre de titre se met également à jour lors du changement de tampons, ce qui facilite le suivi de vos fichiers ouverts.
Voici un exemple étape par étape de la façon de travailler avec plusieurs tampons:
Ouvrez plusieurs fichiers:
nano index.html styles.css script.js
2. Modifier index.html au besoin.
3. Passez au tampon suivant (styles.css) en utilisant Ctrl + ^.
4. Modifier les styles et enregistrer en utilisant Ctrl + o.
5. Passez au tampon final (script.js) et apportez des modifications.
6. Une fois terminé, enregistrez votre travail et sortez les tampons un à la fois en utilisant Ctrl + x.
Lorsque vous travaillez avec plusieurs fichiers, vous devrez peut-être localiser un contenu spécifique entre les tampons:
Cette méthode vous aide à naviguer rapidement et à trouver du contenu sur plusieurs fichiers sans fermer l'éditeur.
Voici une référence rapide pour gérer les tampons dans Nano:
La mise en évidence de la syntaxe dans Nano facilite la lecture et la modification du code ou du balisage en affichant du texte dans différentes couleurs en fonction de sa signification.Cette fonctionnalité est particulièrement utile lorsque vous travaillez avec des langages de programmation, des fichiers de configuration ou tout texte structuré.Par défaut, Nano prend en charge la mise en évidence de la syntaxe pour de nombreuses langues et types de fichiers communs, tels que Html, css, python, javascript, et scripts shell.
Pour activer la mise en évidence de la syntaxe, Nano lit les fichiers de définition de syntaxe prédéfinis.Ces fichiers indiquent à Nano comment coder le texte en fonction des types de fichiers et des extensions.
Exécutez Nano avec un exemple de fichier pour voir si la mise en évidence est active:
nano test.py
Si vous voyez des mots clés ou des éléments de code de différentes couleurs, la mise en évidence de la syntaxe est déjà activée.Sinon, suivez les étapes ci-dessous pour le configurer.
La mise en évidence de la syntaxe dans Nano est contrôlée par le fichier de configuration .nanorc.Le fichier indique à Nano quelles règles de syntaxe à charger en fonction des types de fichiers.
Les fichiers de syntaxe de Nano se trouvent généralement dans:
Pour vérifier les fichiers de syntaxe disponibles, listez le contenu du répertoire:
ls /usr/share/nano/
Vous verrez des fichiers comme:
Chaque fichier contient des règles de syntaxe pour sa langue respective.
Pour permettre la mise en évidence de la syntaxe, vous devez inclure ces fichiers de syntaxe dans votre .Nanorc Fichier de configuration.
1. Ouvrez le fichier .nanorc dans Nano:
nano ~/.nanorc
Si le fichier n'existe pas, Nano le créera.
2. Ajouter des lignes pour inclure les fichiers de définition de syntaxe.Par exemple:
include "/usr/share/nano/python.nanorc"
include "/usr/share/nano/html.nanorc"
include "/usr/share/nano/javascript.nanorc"
include "/usr/share/nano/sh.nanorc"
Pour inclure tous les fichiers de syntaxe disponibles, vous pouvez utiliser un wildcard (*):
include "/usr/share/nano/*.nanorc"
3.Save et quittez le fichier .nanorc:
Rouvrir un fichier dans Nano qui correspond à l'une des langues incluses:
nano test.html
Si vous êtes configuré correctement, vous verrez la syntaxe mettre en évidence en action.
Nano vous permet de créer des règles de mise en évidence de syntaxe personnalisée pour tout type de fichier.Ceci est particulièrement utile pour les langues rares ou propriétaires.
Une règle de syntaxe suit cette structure de base:
syntax "name" file-pattern
color "color" regex
Nano est livré avec des fichiers de syntaxe pour de nombreux types de fichiers communs, notamment:
Pour les inclure, assurez-vous votre .Nanorc Le fichier a:
include "/usr/share/nano/*.nanorc"
Si vous préférez désactiver la mise en évidence de la syntaxe, ajoutez la ligne suivante à votre fichier .nanorc:
syntax "none" ".*"
Cela empêche efficacement Nano d'appliquer des règles de syntaxe à tous les fichiers.
Alternativement, lancez Nano avec syntaxe mettant en évidence les désactivés pour une session spécifique:
nano -Ynone filename
Assurez-vous que vous disposez des autorisations correctes pour modifier le fichier.Utilisez Sudo Nano <Felen Name> pour modifier des fichiers protégés.
Si vous appuyez sur Ctrl + X et choisissez de ne pas enregistrer, vos modifications sont perdues.Vérifiez toujours l'invite avant de sortir.
Pour les fichiers volumineux, utilisez Ctrl + _ pour passer directement à une ligne spécifique.
Nano comprend une aide intégrée.Appuyez sur Ctrl + G à tout moment pour accéder à l'écran d'aide.
Nano est un éditeur de texte puissant et convivial, parfait pour les modifications rapides ou travaille dans un environnement terminal.Avec ses raccourcis intuitifs et ses options de personnalisation, il établit un équilibre entre simplicité et fonctionnalité.
Expérimentez les fonctionnalités de Nano et trouvez le flux de travail qui convient à vos besoins.Joyeux montage!
Écrit par Christopher Langdon / novembre 8, 2019