Translation(s): العربية - German - English - Español - Français - Italiano - 日本語 (Nihongo) - Русский - 简体中文
Note : le document original est plus récent que cette traduction.
Contents
Applications
Recherchez tag:use::editing AND tag:works-with::software:source avec des Debtags.
En mode console
Editeurs de texte pouvant être utilisés sans environnement graphique (X11), directement en ligne de commande :
Vim - Éditeur très complet utilisant la coloration syntaxique (web page).
Emacs - Certaines personnes pensent que ce logiciel est une mutation du système Lisp qui tente de se faire passer pour un éditeur de texte. D'autres considèrent qu'il s'agit d'un éditeur de texte surpuissant, capable de beaucoup de tâches, y compris la gestion des fenêtres. Une fois dépassée une courbe d'apprentissage quelque-peu raide, de nombreux utilisateurs le jugent d'une rapidité sans équivalent - pour notamment ses raccourcis et son style d'édition. De plus, on y trouve des options d'auto-indentation et de coloration syntaxique pour de nombreux formats de fichiers tels que les langages de programmation, LaTeX, et des fichiers de configurations tels que ~/.muttrc et ~/.procmailrc. Si vous connaissez Lisp, vous pouvez personnaliser Emacs comme vous le souhaitez. Emacs est disponible à la fois comme éditeur graphique (emacs) et éditeur console (emacs-nox).
nano - Éditeur de fichier texte facile à apprendre et à utiliser.
mc - Le gestionnaire de fichier Midnight Commander intègre un éditeur texte, qui peut être invoqué avec la commande mc -e or mcedit , fournissant des fonctionnalités de coloration syntaxique, de recherche par l'emploi d'expressions régulières, et bien d'autres choses encore.
jupp and joe-jupp – Éditeur hautement configurable avec quelques modes par défaut: jupp (le plus fourni) et jstar utilisant des raccourcis claviers WordStar, jmacs qui ressemble à Emacs, et jpico similaire à nano. Parmi ses fonctionnalités: un éditeur hexadécimal intégré, une prise en charge d'encodage des caractères incluant UTF-8, coloration syntaxique, un mode rechercher/remplacer avec l'emploi optionnel d'expressions régulières, programmation macro interactive et scriptée. jupp est spécialement recommandé pour les administrateurs systèmes (afin de rapidement éditer un fichier) et les développeurs systèmes. Sa ligne d'état dispose de fonctionnalités telles que l'offset actuel dans le fichier (colonne/ligne, offset d'octets en décimal et hexadécimal) et le code ASCII/Unicode du caractère sous le curseur.
jed.
Avec interface graphique
Éditeurs de texte pouvant être utilisés dans en environnement graphique :
gedit - Éditeur de texte officiel de l'environnement de bureau GNOME. Conçu pour être simple d'utilisation par défaut, il peut également être configuré comme un complet environnement de développement intégré par le biais de différents modules fournis par le paquet gedit-plugins.
geany - Éditeur de texte avancé disposant des fonctions de base d'un environnement de développement intégré et n'ayant que de peu de dépendances avec d'autres paquets.
pyroom - Éditeur de texte plein écran pour l'écriture sans distraction, avec des schémas de couleurs configurables et des raccourcis claviers.
scite - Éditeur de texte GTK+ pour développeurs. Il utilise le composant d'édition de code Scintilla.
kwrite - Éditeur de texte par défaut de l'environnement de bureau KDE fournissant, entre autres, coloration syntaxique et la capacité d'exporter les documents en PDF, HTML et PostScript.
kate - Acronyme pour KDE Advanced Text Editor. Cet éditeur de texte puissant peut s'utiliser comme environnement de développement. Il possède une fonction de coloration syntaxique extensible (via XML), un gestionnaire de session et bien d'autres fonctionnalités.
mousepad - Éditeur de texte par défaut de l'environnement de bureau Xfce, destiné à être simple, rapide et facile à utiliser.
leafpad - Éditeur de texte minimaliste basé sur GTK+, destiné à un usage basique.
Vim en version graphique, fourni par les paquets vim-gtk3, vim-gtk ou vim-athena.
- Emacs - Le paquet par défaut d'Emacs intègre une interface pour environnement graphique (X11).
jedit - A la fois puissant/flexible (comme Emacs) et à la fois facile à utiliser (comme Notepad). Dispose de nombreux plugings pour des usages spécialisés.
Configuration d'un éditeur de texte par défaut
Voir également : DesktopDefaultSettings (en anglais)
Pour l'administrateur
Sous Debian il est possible de configurer un éditeur par défaut via le système d'« alternatives ». Pour cela on utilise la commande :
update-alternatives --set editor /chemin/vers/un/éditeur
ou
update-alternatives --config editor
et pour voir la liste des chemins possibles on utilise la commande :
update-alternatives --list editor
Ensuite, il suffit d'utiliser la commande editor au lieu de vim, emacs ou nano par exemple.
Pour l'utilisateur
Il existe une variable d'environnement qui sert à définir quel est l'éditeur de texte que vous préférez. Il suffit donc d'ajouter dans le fichier ~/.profile :
export EDITOR=emacs
Pour utiliser Emacs comme éditeur par défaut.