Vim est un éditeur de texte puissant et savoir comment l'utiliser est une chose importante pour tout administrateur système. Néanmoins, il existe d'autres éditeurs de texte tout aussi puissants et encore plus faciles à utiliser.
C'est le cas de nano, qui est installé par défaut dans Ubuntu et CentOS et peut être utilisé directement sur les deux. L'éditeur par défaut n'est pas configuré dans le fichier .bashrc à l'aide de la variable $EDITOR. Cependant, dans Ubuntu, vous pouvez vérifier l'éditeur par défaut sur votre système en utilisant la commande suivante :
$ sudo update-alternatives --config editor
Vous pouvez invoquer l'éditeur nano en utilisant la commande nano sur Ubuntu et CentOS. Lorsque vous tapez la commande, l'éditeur nano s'ouvre, avec une interface très simple.
Si vous rencontrez l'erreur ci-dessous :
nano: command not found
Vous pouvez essayer d'installer le package nano selon votre choix de distribution.
Répartition | Commande |
---|---|
OS X | infuser installer nano |
Debian | apt-get install nano |
Ubuntu | apt-get install nano |
Alpin | apk ajouter nano |
Arch Linux | pacman -S nano |
Kali Linux | apt-get install nano |
CentOS | yum installer nano |
Fédora | dnf installer nano |
Raspbian | apt-get install nano |
Exemples de commandes nano
1. Ouvrez un nouveau fichier dans nano :
# nano
2. Ouvrez un fichier spécifique :
# nano path/to/file
3. Ouvrez un fichier spécifique en positionnant le curseur sur la ligne et la colonne spécifiées :
# nano +line,column path/to/file
4. Ouvrez un fichier spécifique et activez l'habillage souple :
# nano --softwrap path/to/file
5. Ouvrez un fichier spécifique et indentez les nouvelles lignes selon l'indentation des lignes précédentes :
# nano --autoindent path/to/file
6. Ouvrez nano et créez un fichier de sauvegarde (`file~`) lors de l'enregistrement des modifications :
# nano --backup path/to/file
raccourcis nano
Dans GNU nano, les fonctions que vous utilisez pour travailler avec des fichiers texte et l'éditeur lui-même sont appelés raccourcis. Vous activez la plupart des raccourcis en appuyant sur la touche Ctrl (représentée par ^ dans l'éditeur) puis en appuyant sur la touche correspondant à la fonction que vous essayez d'exécuter.
Le tableau ci-dessous répertorie certains des raccourcis nano courants.
Raccourci | Utilisé pour |
---|---|
Ctrl+G | Ouvrir nano pour aider l'écran |
Ctrl+X | Quitter nano ou fermer le tampon actuel |
Ctrl+O | Enregistrer le fichier actuellement ouvert |
Ctrl+J | Justifier le paragraphe courant |
Ctrl+R | Insérer un autre fichier dans l'actuel |
Ctrl+W | Rechercher le fichier |
Ctrl+K | Couper la ligne actuellement sélectionnée |
Ctrl+U | Coller la ligne qui a été coupée |
Ctrl+C | Afficher les positions du curseur |
Navigation
Comme d'autres éditeurs de texte, vous pouvez naviguer dans nano à l'aide des touches fléchées, Page Up, Page Down, Home, etc. Si ces touches vous manquent, nano fournit également des raccourcis pour celles-ci, par exemple Ctrl+V pour accéder à la page suivante et Ctrl+Y pour naviguer vers la page précédente.
Copier du texte
Pour copier des parties de texte sur une ligne, vous devez "marquer" le texte que vous souhaitez copier avec le raccourci Ctrl+^. Vous naviguez ensuite avec votre curseur pour mettre en surbrillance le texte que vous souhaitez copier. Appuyer sur Alt+^ copie le texte marqué/surligné, et Ctrl+U le colle.
Commandes vim de base (aide-mémoire)Commandes vi de base (aide-mémoire)