Présentation de NEdit

Le logiciel NEdit n'a pas été mis à jour depuis 2004. L'éditeur de texte graphique simple recommandé pour les débutants sur les machines des salles info en 2011 est gedit.

NEdit est un éditeur de texte en mode graphique, disponible pour UNIX mais aussi MacOS X et Windows. Il est simple et intuitif, et son fonctionnement ne devrait pas vous poser trop de problèmes si vous êtes habitué à utiliser les éditeurs Windows ou Mac. Bien que facile à apprendre, il est assez puissant. C'est un bon choix si vous êtes effrayé par Emacs ou Vim. Gros inconvénient quand même : comme il est en mode graphique, vous ne pourrez pas le lancer à distance depuis un Windows ou un Mac.

On utilise les conventions suivantes dans cette page : « File > Open » veut dire « cliquez sur File, un menu déroulant va s'ouvrir, parcourez-le et cliquez sur Open ». « Ctrl+O » signifie « tapez sur la touche Control (souvent abrégée en Ctrl) puis sur la touche 'o' ». Shift+Ctrl+Z veut dire « tapez sur la touche Shift (celle qui sert à faire les majuscules), puis la touche Control, puis la touche 'z' ».

Voici un aperçu de ce que donne NEdit en train d'éditer un fichier (ici, la page source de ce que vous êtes en train de lire).

[Capture d'écran de NEdit]

Observez que NEdit fait de la colorisation syntaxique, c'est-à-dire qu'il colore les différents éléments du texte suivant leur fonction. Ici, c'est un fichier XML (sorte de dérivé du HTML, le langage des pages Web). Les « tags » sont de couleur différente du texte à proprement parler, ce qui rend le tout beaucoup plus lisible. Cette fonctionnalité est très utile quand vous tapez des fichiers LaTeX ou HTML, par exemple, ou quand vous programmez...

Manipulations de base

Lancer NEdit

Rien de très différent des autres éditeurs ici. Si vous tapez :

sas ~ $ nedit

NEdit va se lancer. Comme c'est un éditeur graphique, il s'ouvre dans une nouvelle fenêtre. Vous pouvez aussi lui indiquer directement le fichier à ouvrir :

sas ~ $ nedit index.html

Ouvrir un fichier

Pour ouvrir un fichier, vous pouvez indiquer le fichier à ouvrir en ligne de commande, comme vu plus haut, mais aussi utiliser File > Open (ou Ctrl+O). À chaque fois, le fichier s'ouvre dans une autre fenêtre. Il n'y a pas de limite au nombre de fichiers que vous pouvez ouvrir.

NEdit garde en mémoire les fichiers que vous avez récemment édités. Pour en réouvrir un, choisissez parmi ceux que vous propose File > Open previous.

Créer un nouveau fichier

Si vous avez tapé nedit tout court, vous avez à votre disposition une fenêtre sans titre (« Untitled »). Vous pouvez taper directement pour créer un nouveau fichier. NEdit vous demandera comment l'appeler quand vous sauvegarderez. Sinon, c'est File > New (ou Ctrl+N).

Sauvegarder

C'est File > Save ou Ctrl+S. Si le fichier ne possède pas de titre (« Untitled »), NEdit vous demandera de lui en donner un. Pour sauvegarder sous un autre nom, File > Save As.

À noter que quand NEdit se ferme mal, il crée une sauvegarde du fichier que vous étiez en train d'éditer. Cette sauvegarde porte le nom ~monfichier, ou « monfichier » est évidemment le nom du fichier que vous éditiez.

Quitter NEdit

Si vous souhaitez seulement fermer une fenêtre, c'est File > Close (Ctrl+W). Si vous souhaitez quitter définitivement NEdit (ce qui fermera toutes vos fenêtres, si vous en avez plusieurs), c'est File > Quit (Ctrl+Q).

Aller un peu plus loin

Effacer

Pour effacer, utilisez les touches Del (aussi appelées Suppr) et backspace (<-) de votre clavier. Pour effacer tout un bloc de texte, sélectionner-le simplement à la souris, puis faites Ctrl-X (ou appuyez sur Del).

Copier-Coller

Sélectionner avec votre souris l'expression à copier, puis tapez Ctrl+C. Cette commande place l'expression sélectionnée dans le presse-papiers. Ensuite, cliquez à l'endroit ou vous voulez copier l'expression, et tapez Ctrl+V. Pour couper-coller, même chose avec Ctrl+X (couper) et Ctrl+V.

Pour inclure tout un fichier à l'endroit où se trouve votre curseur, utilisez File > Include file (Alt+I).

Rechercher et remplacer

Pour chercher une expression dans votre fichier, il faut passer par Search > Find (Ctrl+F). Différentes options sont possibles : faire une recherche simple, utiliser une expression régulière, rechercher en indiquant ou non la casse, etc. La recherche commence à l'endroit où se trouve votre curseur.

Pour remplacer, c'est Search > Replace (Ctrl+R). Indiquez d'abord l'expression à remplacer, uis la nouvelle expression. Vous aurez ensuite à choisir entre différentes manières de remplacer : pour remplacer seulement la première occurrence, cliquez sur « Replace ». Pour remplacer sur tout le document, cliquez sur « Window ». Si vous voulez pouvoir remplacer ou pas au cas par ca, cliquez sur « Replace and Find ». NEdit va rechercher chaque occurrence du terme à remplacer, puis vous l'indiquer en grisé. Vous devrez alors choisir entre remplacer (Ctrl+T) ou passer à l'occurence suivante sans rien toucher (Ctrl+G).

Annuler la dernière action

Edit > Undo (ou Ctrl+Z) annule votre dernière action. Vous pouvez faire des Undo successifs jusqu'à ce que mort s'ensuive.

Vous pouvez aussi faire des Redo. Cétikoi ? Imaginons que vous ayez collé un paragraphe à un endroit de votre fichier. Vous changez d'avis et faites un Undo. Vous réfléchissez de nouveau et vous vous dites que non, il était très bien là. Vous voulez donc annuler l'opération « Annuler l'opération précédente » : c'est ce qu'on appelle un « redo », faisable avec Shift+Ctrl+Z.

Enfin, si vous n'aimez vraiment pas les modifications que vous avez faites à un fichier, vous pouvez revenir à létat où il était lors de sa dernière sauvegarde avec File > Revert to saved.

Récapitulons

ActionÀ la sourisRaccourci clavier
Ouvrir un fichierFile > OpenCtrl+O
Créer un nouveau fichierFile > NewCtrl+N
SauvegarderFile > SaveCtrl+S
Fermer une fenêtreFile > CloseCtrl+W
Quitter NEditFile > QuitCtrl+Q
Couper la sélectionEdit > CutCtrl+X
Copier la sélectionEdit > CopyCtrl+C
Coller la sélectionEdit > PasteCtrl-V
RechercherSearch > FindCtrl+F
RemplacerSearch > ReplaceCtrl+R
Annuler la dernière actionEdit > UndoCtrl+Z
« Redo »Edit > RedoShift+Ctrl+Z

Cette page n'était qu'un simple tour d'horizon. NEdit a bien sûr, beaucoup plus de fonctionnalités. Pour en savoir plus, reportez-vous à la documentation fournie (Menu Help), également disponible en ligne.

Auteur : Marie-Lan Nguyen.