# NEdit

# Présentation de NEdit

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).

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 :

    clipper ~ $ 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 :

    clipper ~ $ 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 souris | Raccourci clavier
--- | --- | ---
Ouvrir un fichier | File > Open | Ctrl+O
Créer un nouveau fichier | File > New | Ctrl+N
Sauvegarder | File > Save | Ctrl+S
Fermer une fenêtre | File > Close | Ctrl+W
Quitter NEdit | File > Quit | Ctrl+Q
Couper la sélection | Edit > Cut | Ctrl+X
Copier la sélection | Edit > Copy | Ctrl+C
Coller la sélection | Edit > Paste | Ctrl-V
Rechercher | Search > Find | Ctrl+F
Remplacer | Search > Replace | Ctrl+R
Annuler la dernière action | Edit > Undo | Ctrl+Z
« Redo » | Edit > Redo | Shift+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. Dernière modification : le .