Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:applications:nano [2023/02/21 17:37] – ↷ Page déplacée de informatique:applications:nano à informatique:linux:applications:nano jeanserien | informatique:linux:applications:nano [2023/02/21 20:41] (Version actuelle) – [Nano] jeanserien | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Nano ====== | ||
+ | |||
+ | **Nano** est un éditeur de texte en ligne de commande pour les systèmes d' | ||
+ | |||
+ | Avec **Nano**, les utilisateurs peuvent créer, modifier et visualiser des fichiers de texte brut, comme des scripts shell, des fichiers de configuration et des fichiers de texte. Il offre des fonctionnalités telles que la coloration syntaxique, la numérotation des lignes, la recherche et le remplacement, | ||
+ | |||
+ | **Nano** est souvent inclus dans les distributions **Linux** et **Unix** par défaut et est disponible gratuitement et sous licence libre. C'est un outil très utile pour les développeurs, | ||
+ | |||
+ | ===== Exécuter le programme nano ===== | ||
+ | |||
+ | Pour exécuter Nano, vous devez ouvrir une fenêtre de terminal sur votre système d' | ||
+ | |||
+ | nano monfichier.txt | ||
+ | |||
+ | Si le fichier '' | ||
+ | |||
+ | Une fois que vous êtes dans l' | ||
+ | |||
+ | |||
+ | ===== Configurer l’éditeur de texte nano avec nanorc ===== | ||
+ | {{ : | ||
+ | |||
+ | La configuration de **Nano** en utilisant le fichier '' | ||
+ | |||
+ | En règle générale, vous pouvez placer le fichier '' | ||
+ | |||
+ | Il est également possible que la configuration de Nano soit stockée dans un emplacement différent en fonction de la version de Nano que vous utilisez. Par exemple, sur certaines versions plus anciennes de Nano, vous pouvez trouver le fichier de configuration dans '' | ||
+ | |||
+ | Il faut éditer le fichier '' | ||
+ | |||
+ | Ajoutez l'une de ces options si vous le souhaitez : | ||
+ | |||
+ | Nombre d' | ||
+ | |||
+ | < | ||
+ | set tabsize 4 | ||
+ | </ | ||
+ | |||
+ | Insérer des espaces à la place des tabulations | ||
+ | |||
+ | < | ||
+ | set tabstospaces | ||
+ | </ | ||
+ | |||
+ | Effectuer une auto indentation | ||
+ | |||
+ | < | ||
+ | set autoindent | ||
+ | </ | ||
+ | |||
+ | ===== Configurer la coloration syntaxique ===== | ||
+ | |||
+ | Vous pouvez utiliser les exemples ci-dessous pour activer la coloration syntaxique suivant l' | ||
+ | |||
+ | <code BASH> | ||
+ | ## Set the syntax for CSV files and the color for fields to yellow | ||
+ | syntax " | ||
+ | color yellow " | ||
+ | |||
+ | ## Set the syntax for shell scripts and the color for commands to green | ||
+ | syntax " | ||
+ | color green " | ||
+ | |||
+ | ## Set the color for SQL keywords to blue | ||
+ | syntax " | ||
+ | color blue " | ||
+ | </ | ||
+ | |||
+ | ===== Convertir un fichier avec des tabulations en espaces ===== | ||
+ | |||
+ | Pour convertir des tabulations en espaces d'un fichier '' | ||
+ | |||
+ | expand -4 exemple.txt > exemple.txt | ||