EDU - Mini Guide Rapide JOE Note de l'auteur: JOE est mon éditeur préféré parce qu'il combine simplicité et efficacité, sans devoir être obligé de se taper de longues -et parfois fastidieuses man pages-. Il est un niveau au-dessus de NANO/PICO, mais loin derrière VI/VIM et peut-être/sûrement à des années lumières du grand GNU/EMACS. Si vous voulez d'autres éditeurs, recherchez dans aptitude, dans la cathégorie ad-hoc (cf. AEE, E3, EE, JOVE, LE, ZILE,...) O. La Rosa. INTRO Le but de cette fiche EDUcative est de vous permettre de démarrer rapidement, en moins de 5 minutes, sans trop de littérature, sous JOE. Joe est un excellent éditeur de texte, très convivial pour le débutant, ou pour toute personne n'aimant pas la complexité. Il est également très "blindfriendly", et à conseiller à côté de EE (Easy Editor), Nano ou encore Pico. Vi/ViM et Emacs peuvent constituer l'étape suivante... à vous de voir... chacun son tempo/ses préférences. Attention, le but de cette fiche n'est pas de vous apprendre les commandes une à une, mais d'aller vers l'essentiel. Libre à vous de passer [DEL: plus tard :DEL] à autre chose. UTILISATION DE JOE 1. Lancer JOE et/ou ouvrir un fichier: $ joe ENTER peut suffir, bien que le nom du fichier ouvert sera alors "Unnamed" (cf. haut d'écran) $ joe fifi.txt ENTER est plus courant et ouvre directement fifi.txt 2. Aide en ligne, une fois que l'on est dans l'éditeur: ctrl-k h (idem pour refermer l'aide en ligne: ctrl-k h ) 3. Quitter, ouvrir un shell, quitter en sauvant, ou sauver sans quitter: ctrl-k x pour quitter tout en sauvant (un fichier non modifié ne sera pas (re)sauvé) ctrl-k z permet d'ouvrir un shell; avec fg vous revenez dans Joe ctrl-k d sauver tout en restant en mode édition, ou alors: ctrl-k s (le nom du fichier à sauver sera montré) ctrl-k q pour quitter. Si le fichier a été modifé, répondez à la question "Lose changes to this file (y,n,^C)?" par: y si vous ne voulez pas sauver les modifications n si vous voulez prendre en compte les modifications ^C pour ne rien faire et quitter la fonction ctrl-C ("abort"), commande assez généralisée, pour quitter 4. Sélectionner et sauver/copier/déplacer un bloc: ctrl-k b pour marquer le début du bloc, puis ctrl-k k pour marquer la fin du bloc. A partir de là: ctrl-k y pour effacer le bloc ctrl-k c pour copier le bloc ctrl-k m pour déplacer le bloc jusqu'à l'endroit où vous vous situez ctrl-k w pour sauver le bloc dans un (nouveau) fichier: entrez le nom du fichier de destination 5. Insérer (importer) un fichier: ctrl-k r entrez le path/nom du fichier, puis appuyez sur ENTER (le fichier sera inséré à l'endroit où vous vous situez) 6. Trouver, rechercher et remplacer un mot: ctrl-k f ("find"). Entrez ensuite le mot recherché, et appuyez sur ENTER Appuyez sur i et ENTER pour afficher le résultat. Appuyez r pour effectuer un remplacement; répondez à la question "Replace with" par le mot de substitution, et appuyez sur ENTER Confirmez maintenant votre choix par: y pour confirmer mot par mot r pour tout remplacer n pour refuser, et passer au mot suivant ^C pour interrompre l'opération 7. Quelques commandes pratiques en vrac: ctrl-y pour supprimer la ligne affichée ctrl-u pour revenir en arrière d'un écran ctrl-v pour avancer d'un écran ctrl-k u pour aller tout en haut du document ctrl-k v pour aller tout en bas du document Biensûr, vous pouvez aussi naviguer avec les flêchettes, mais ces quelques fonctions sont bien pratiques pour vous faciliter encore plus la tâche. O. La Rosa - 12-11-2005 - Public - rev. 26-11-2005.