Aperçu
joe est un éditeur de texte qui fonctionne dans l'environnement du terminal, combinant une interface intuitive avec des fonctionnalités d'édition puissantes, ce qui le rend utile pour les développeurs et les administrateurs système. En particulier, il peut améliorer l'efficacité du travail grâce à des raccourcis clavier personnalisables et des fonctionnalités de macro.
Caractéristiques principales
- Raccourcis clavier style WordStar/Turbo C
- Édition simultanée de plusieurs fichiers et prise en charge des écrans partagés
- Recherche et remplacement à l'aide d'expressions régulières
- Enregistrement et lecture de macros
- Coloration syntaxique (Syntax Highlighting)
Options principales
Voici les principales options disponibles lors de l'exécution de la commande joe.
Modes d'édition et paramètres
Commande générée :
Essayez de combiner les commandes.
Description:
`joe` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Voici des scénarios courants d'utilisation de l'éditeur joe.
Ouvrir un fichier de base
joe myfile.txt
Ouvre le fichier spécifié dans l'éditeur joe.
Ouvrir plusieurs fichiers simultanément
joe file1.txt file2.txt
Vous pouvez ouvrir et éditer plusieurs fichiers simultanément. Passez d'un fichier à l'autre avec Ctrl+K N (fichier suivant) et Ctrl+K P (fichier précédent).
Ouvrir un fichier avec retour à la ligne automatique
joe -wordwrap long_document.txt
Ouvre un fichier avec l'option de retour à la ligne automatique pour améliorer la lisibilité des longs fichiers texte.
Créer et éditer un nouveau fichier
joe new_script.sh
Si vous spécifiez un nom de fichier inexistant, un nouveau fichier sera créé et vous entrerez en mode édition.
Installation
joe n'est généralement pas inclus par défaut dans la plupart des distributions Linux, vous devez donc l'installer en utilisant les commandes suivantes.
Debian/Ubuntu
sudo apt update && sudo apt install joe
Installez joe en utilisant le gestionnaire de paquets APT.
CentOS/RHEL/Fedora
sudo dnf install joe
Installez joe en utilisant le gestionnaire de paquets DNF (ou Yum).
Arch Linux
sudo pacman -S joe
Installez joe en utilisant le gestionnaire de paquets Pacman.
Conseils et précautions
Voici quelques conseils et précautions utiles pour utiliser l'éditeur joe plus efficacement.
Raccourcis clavier principaux
joe utilise des raccourcis clavier similaires à WordStar. Voici quelques combinaisons de touches essentielles.
- Ctrl+K H : Afficher l'aide (liste de tous les raccourcis clavier)
- Ctrl+K X : Enregistrer et quitter
- Ctrl+C : Quitter sans enregistrer
- Ctrl+K F : Rechercher
- Ctrl+K R : Remplacer
- Ctrl+K D : Enregistrer le fichier
- Ctrl+K N : Aller au fichier/buffer suivant
- Ctrl+K P : Aller au fichier/buffer précédent
- Ctrl+K B : Marquer le début d'un bloc
- Ctrl+K K : Marquer la fin d'un bloc
- Ctrl+K C : Copier un bloc
- Ctrl+K V : Déplacer un bloc
- Ctrl+K Y : Supprimer un bloc
Fichier de configuration (~/.joerc)
Vous pouvez personnaliser le comportement de joe via le fichier `.joerc` dans votre répertoire personnel. Par exemple, vous pouvez définir des options par défaut, des raccourcis clavier, des règles de coloration syntaxique, etc. Si ce fichier n'existe pas, joe utilisera les paramètres par défaut du système.
Multi-buffers et écrans partagés
joe peut ouvrir et éditer plusieurs fichiers simultanément, et vous pouvez diviser l'écran pour voir plusieurs buffers en même temps en utilisant Ctrl+K O (division horizontale) ou Ctrl+K E (division verticale). Ceci est très utile lors du travail sur des projets complexes.