tuteurs.ens.fr/unix/editeurs/index.tml

242 lines
6.3 KiB
Text
Raw Normal View History

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title><3E>diteurs</title>
</head>
<body>
<h1>Les <20>diteurs de texte</h1>
<h2><a name="quoi">Qu'est ce qu'un <20>diteur de texte&nbsp;?</a></h2>
<p>
Un <20>diteur de texte est un programme qui sert <20>... <20>diter des textes
(c'est-<2D>-dire <20> les cr<63>er et <20> les modifier). Contrairement <20> un
<em>traitement de texte</em>, il ne sert pas <20> faire de la mise en
forme, la mise en page qu'on peut y faire est seulement une question
de lisibilit<69>. Dans le monde Windows, par exemple, le Bloc-notes
(<code>notepad.exe</code>) est l'<27>diteur de texte (tr<74>s rudimentaire)
fourni avec le syst<73>me. Sous UNIX, vous connaissez sans doute
<code>pico</code>, l'<27>diteur de texte utilis<69> par le lecteur de
courrier <code>pine</code>.
</p>
<p>
Un <20>diteur de texte vous sert <20>&nbsp;:
</p>
<ul>
<li>prendre des notes, comme sur des feuilles volantes ou des
Post-It&nbsp;;</li>
<li>r<>diger vos <a href="&url.tuteurs;internet/courrier/">courriers
<20>lectroniques</a>&nbsp;;</li>
<li>r<>diger de beaux documents, quand on le couple avec <a
href="&url.tuteurs;logiciels/latex/">LaTeX</a>&nbsp;;</li>
<li><3E>crire vos <a href="&url.tuteurs;internet/web/">pages Web</a>&nbsp;;</li>
<li><3E>crire des programmes&nbsp;;</li>
<li>etc.</li>
</ul>
<p class="continue">
Donc, chaque fois que vous avez besoin d'<27>crire quelque chose, vous vous
servez d'un <20>diteur de texte.
</p>
<p>
Voici les documentations que nous vous proposons&nbsp;:
</p>
<ul>
<li> une pr<70>sentation de <a href="nedit.html">NEdit</a>, un <20>diteur de
texte en mode graphique, simple et intuitif, plus puissant que
<code>pico</code>. Il ne d<>routera pas les habitu<74>s des <20>diteurs
Windows ou Mac.</li>
<li> <a href="cercles.html">les 7 cercles des <20>diteurs de textes</a>,
un tutoriel qui vous apprendre progressivement <20> utiliser les <20>diteurs
<code>nano</code> (<28>diteur simple et convivial d<>riv<69> de
<code>pico</code>), <code>emacs</code> et <code>vim</code> (<28>diteurs
plus puissants, mais plus compliqu<71>s)</li>
<li> sur <code>Emacs</code>, un <20>diteur tr<74>s puissant et polyvalent&nbsp;:
<ul>
<li> un <a href="emacs.html">tutoriel</a> pour d<>buter</li>
<li> des <a href="super_emacs.html">astuces</a> pour utilisateur
confirm<EFBFBD></li>
<li> un <a href="emacs_memo.html">aide-m<>moire</a> des principales
commandes</li>
</ul>
</li>
<li> un <a href="vim.html">tutoriel <code>Vim</code></a>, un <20>diteur
tr<EFBFBD>s puissant et rapide (encore en construction)</li>
<li> enfin, sur un sujet annexe&nbsp;: comment <a href="unicode.html">taper
de l'Unicode</a>, qui vous permettra d'<27>crire dans tous les alphabets
exotiques que vous voulez (cyrillique, h<>breu, tha<68>landais...)
</li>
</ul>
<h2><a name="lancer">Comment lancer un <20>diteur&nbsp;?</a></h2>
<p>
Vous tapez le nom de l'<27>diteur, suivi du nom du fichier. Par exemple, pour
<EFBFBD>crire le fichier <code>rapport.tex</code> avec l'<27>diteur <code>nano</code>, on
tape&nbsp;:
</p>
<pre>
<span class="prompt">corvette ~ $</span> nano rapport.tex</pre>
<p>
Ce qui peut vous d<>router, c'est que certains <20>diteurs sont en
<strong>mode texte</strong>&nbsp;: ils se lancent dans la fen<65>tre o<> vous
avez tap<61> la commande, au lieu de se lancer dans une nouvelle
fen<EFBFBD>tre. Quand on n'est pas habitu<74>, on n'a pas l'impression d'<27>tre
<EFBFBD>dans<EFBFBD> un programme. C'est une question d'habitude!
</p>
<p>
Dans tous les cas, il faut veiller <20> sauver son document tr<74>s r<>guli<6C>rement
pendant qu'on l'<27>crit, et <20> quitter correctement l'<27>diteur (avec sa <a
href="cercles.html#quitter">commande sp<73>cifique</a>).
</p>
<h2><a name="choix">Choisir son <20>diteur</a></h2>
<p>
Il y a plusieurs <20>diteurs, certains tr<74>s simples et spartiates,
d'autres simples et <20> la souris, d'autres plus complexes... Le choix
d<EFBFBD>pend des go<67>ts personnels, si on aime la souris ou non, les
raccourcis claviers, le <em>syntax highlighting</em> (colorisation
syntaxique), etc.
</p>
<p>
Pour les d<>butants, on conseille <code>nano</code> (similaire <20>
l'<27>diteur de <code>pine</code>), <code>joe</code>, ou, en mode
graphique, <code>nedit</code> et <code>kedit</code>. Si vous souhaitez
un <20>diteur plus puissant, ou plus polyvalent, vous avez le choix entre
<code>Vim</code> et <code>Emacs</code>. Si vous <20>tes vraiment perdu,
posez vos questions sur <a
href="&url.tuteurs;internet/forum/">Forum</a> (dans le groupe
<code>informatique.editeurs</code>).
</p>
<div class="encadre">
Il n'y a aucun probl<62>me de compatibilit<69> entre les <20>diteurs de
texte. Contrairement aux traitements de texte o<> Office&nbsp;2000 ne peut
pas lire un document <20>crit avec Office&nbsp;XP, vous pouvez parfaitement
commencer <20> <20>crire votre texte avec <code>pico</code> et continuer
avec <code>vim</code> ou autre.
</div>
<h2><a name="dispo">Quelques <20>diteurs disponibles</a></h2>
<table class="tableau">
<tr>
<th>Nom</th>
<th>Menus souris</th>
<th>Couleur</th>
<th>Remarques</th>
</tr>
<tr>
<td>axe</td>
<td>Oui</td>
<td>Non</td>
<td>Pas test<73></td>
</tr>
<tr>
<td>cooledit</td>
<td>Oui</td>
<td>Oui</td>
<td>Graphique et joli, peu connu.</td>
</tr>
<tr>
<td>elvis</td>
<td>Oui</td>
<td>Oui</td>
<td>Vi en mode graphique. Peu test<73>.</td>
</tr>
<tr>
<td><a href="emacs.html">emacs</a></td>
<td>Oui</td>
<td>Oui</td>
<td>Intuitif ou puissant (les fonctions puissantes ne sont pas intuitives
et vice-versa).</td>
</tr>
<tr>
<td>joe</td>
<td>Non</td>
<td>Non</td>
<td>Mode texte. Simple et puissant.</td>
</tr>
<tr>
<td>kedit</td>
<td>Oui</td>
<td>Non</td>
<td>L'<27>diteur de KDE</td>
</tr>
<tr>
<td>mcedit</td>
<td>Oui</td>
<td>Non</td>
<td>Pas vraiment test<73>. Mode texte cliquable.</td>
</tr>
<tr>
<td>nano</td>
<td>Non</td>
<td>Non</td>
<td>Un clone am<61>lior<6F> <code>pico</code></td>
</tr>
<tr>
<td><a href="nedit.html">NEdit</a></td>
<td>Oui</td>
<td>Oui</td>
<td>Simple et intuitif</td>
</tr>
<tr>
<td>pico</td>
<td>Non</td>
<td>Non</td>
<td>L'<27>diteur int<6E>gr<67> de Pine</td>
</tr>
<tr>
<td><a href="vim.html">vim</a></td>
<td>Non</td>
<td>Oui</td>
<td>Tr<54>s puissant, tr<74>s d<>routant</td>
</tr>
<tr>
<td>xed</td>
<td>Oui</td>
<td>Non</td>
<td>Simple et spartiate</td>
</tr>
<tr>
<td>xedit</td>
<td>Oui</td>
<td>Non</td>
<td>Simple et spartiate</td>
</tr>
<tr>
<td>xemacs</td>
<td>Oui</td>
<td>Oui</td>
<td>Presque identique <20> emacs.</td>
</tr>
</table>
<div class="metainformation">
Auteur&nbsp;: <20>milia Robin, Marie-Lan Nguyen. Derni<6E>re modification le <date value="$Date: 2007-07-13 08:41:36 $" />.
</div>
</body>
</html>