1. Les Editeurs de texte sous Linux
    1. Nano
    2. Vi
    3. Emacs
    4. Jed
    5. En mode graphique ?
  2. Petit sondage
  3. Remarques

Les Editeurs de texte sous Linux

Pourrait-on utiliser Linux sans un éditeur de texte ? ... la réponse est probablement non par rapport à l'utilisation de Microsoft Windows. En effet, il est souvent plus rapide et plus simple de modifier une configuration dans un fichier que de passer par une interface graphique aux choix forcément limités.

Le but de ce document est de mettre quelques commandes utiles et d'aider l'utilisateur dans le choix de son éditeur de texte. Vous verrez que grosso-modo il faut connaître les trois éditeurs cités plus bas.

Nano

Qui ne s'est pas servi de pine pendant l'initiation à Linux que nous avons, pour nombre d'entre nous, subie à l'entrée de l'ENS ?

Pine est un logiciel en mode texte pour écrire/lire ses mails. Assez pratique (quoique que la gestion des pièces jointes soit un peu "sportive" pour le non-initié). Néanmoins l'éditeur de texte intégré (Pico) est assez pratique, il ressemble beaucoup à Edit de DOS. N'étant pas libre, une version GPL est apparue sous le nom de Nano.

Pour résumer : Vous aimiez Edit de DOS ou vous connaissez pine, Nano ne vous choquera pas trop ..

Vi

Vi est probablement un peu trop obscur... mais une fois que l'on comprend un peu, on finit par apprécier ce "truc".

Il y a des très bon tutoriaux (notamment dans le classique FormationLinux) qui traînent sur le net, m'enfin vous pouvez déjà essayer vimtutor.

{OK} Les avantages de Vi

  • léger
  • toujours dispo quelque soit l'ordinateur et la version de linux

{X} Les inconvénients de Vi

  • Première expérience .. lancer Vi et tenter de quitter ... si vous ne connaissez les commande de bases vous allez adorer !! 1

Il existe aussi des versions améliorées et plus conviviale de Vi (avec de la coloration syntaxique, par exemple)

  • vim (et gvim, kvim)
  • elvis
  • ...

Il existe aussi des versions sous windows de la chose pour ceux qui sont en manque.

Emacs

Le monstre .. je dois avouer ne pas me sentir capable de résumer l'usine à gaz. Emacs est probablement l'éditeur de texte le plus puissant et le plus évolué (car entièrement paramétrable et on peut rajouter des scripts et tout). Vous l'utiliserez probablement un jour si vous faites mumuse avec latex ou un language évolué. Enfin sachez qu'il y a les Pro-Vi et les Pro-Emacs, mais la querelle est un peu passée (Vi a un peu vieilli quand même).

Emacs est un éditeur qui peut servir à tout ce que l'on veut car il est configurable et l'on peut programmer tout ce qu'on le veut avec (en langage LISP). Certains s'en servent en plus d'un éditeur de texte classique, comme d'un lecteur de news/mails ou bien encore d'icq. On peut presque dire que c'est un système d'exploitation à lui tout seul...

Emacs est trés pratique pour l'édition des fichiers (html, php, latex, ...) grâce à sa coloration syntaxique, aux fonctions de complétion...

Emacs est disponible en deux "versions" : Emacs et Xemacs qui --comme leur nom ne l'indique pas-- fonctionnent toutes deux en mode graphique et en mode shell. Ces deux versions correspondent à des "politiques" différentes concernant les fonctionnalités à ajouter ou non au programme. Ces deux versions fonctionnent également sous Windows.

Le gros problème de (X)Emacs, c'est que c'est, parfois, sortir un rouleau compresseur pour écraser une mouche.

Comment /ConfigurerEmacs ? Comment /ConfigurerXemacs ?

Jed

L'éditeur favori des gens du crans... pourquoi ?
Il est assez simple et convivial pour un éditeur en mode texte.

On peut trouver des informations supplémentaires sur la page /AstucesJed

  • C'est essentiellement parce qu'il a les mêmes bindings 2 que Emacs et que Emacs est trop lourd pour être installé sur tout les serveurs du CRANS. Avant que je colle jed partout, on utilisait vim au CRANS. -- WikiVince|| 2004-07-29 06:28:01

  • D'un autre côté, il est possible d'éditer les fichiers à distance avec Emacs et donc de se passer de jed. Mais bon, pour une modification rapide d'un fichier, jed va très bien. -- WikiVince|| 2004-07-29 06:28:01 La syntaxe est la suivante /[login@zamok.crans.org]/file, file étant le chemin absolu du fichier à éditer ou du repertoire dans lequel on veut se balader.

En mode graphique ?

Les éditeurs de textes ci-dessus savent tous fonctionner en mode texte, ce qui est bien pratique en console. Certains ont un mode graphique, mais gardent les caractéristiques d'un éditeur en mode texte (il faut tout faire au clavier). Il existe cependant bien sûr des éditeurs en mode graphique, plus conviviaux au premier abord :

  • NEdit
  • Gedit (issue du projet Gnome)
  • Kate (pour KDE)
  • SciTE (pour Scintilla Text Editor) : très pratique pour éditer les fichier de certains formats (genre tout ce qui est programmation). Il est très facile à prendre en main, les raccourcis d'origine sont les habituels (comprendre : pas ceux de Xemacs). Permet de faire pas mal de choses (mais jed est plus rapide quand une console est ouverte...). Et en plus, il est même francisable ! Plus d'infos [Will]

  • ...

Petit sondage

Vous utilisez quel éditeur ? (ajoutez une croix)

  • Nano

  • Vim xx

  • Emacs xx

  • Xemacs x

  • Jed xxxxxx

  • Kedit xx (désolé.. :-) --WikiMarco)

  • SciTE x

  • autres (ecrivez après...)

Remarques

  • Ce que je voudrais, c'est qu'il y ait un mot pour éditer les fichier de config ..
  • J'aimerai bien que l'on puisse mettre quelque combinaisons de touche ici --WikiMarco


CatégoriePagePublique

  • 1 Tentez la combinaison de touche suivante  Echap : q! Entrée 

  • 2 C'est à dire les mêmes raccourcis