Editoren
Inhaltsverzeichnis
Ein Editor ist ein Programm, mit dem man beliebige Textdateien erstellen und bearbeiten kann. Unter Linux gibt es sehr viele verschiedene Editoren. Die Standardeditoren der jeweiligen Desktop-Umgebungen findet man im Artikel Editor.
Neben den hier aufgeführten Editoren gibt es auch noch einige spezielle Anwendungsbereiche:
Allgemeine Editoren¶
Name | GUI | Plugins | Code Completion | Ubuntu-Paket | Projektseite |
Atom | Ja | Ja | Fremdquelle 🇬🇧 | Atom 🇬🇧 | |
Cream | Ja | Ja | cream (universe) | Cream 🇬🇧 | |
Emacs | Ja | Ja | emacs23 | Emacs 🇬🇧 | |
FeatherPad | Nein | Nein | featherpad (universe) | FeatherPad 🇬🇧 | |
Geany | Ja | Ja | geany (universe) | Geany 🇬🇧 | |
gedit | Ja | Nein | gedit | gedit 🇬🇧 | |
GNOME Text Editor | Nein | Ja | gnome-text-editor (universe) | gnome-text-editor | |
jdTextEdit | Ja | Ja | nein, als snap-Paket oder via pip installierbar | jdTextEdit | |
JED | Ja | Nein | jed (universe) | JED 🇬🇧 | |
jEdit | Ja | Ja | jedit (universe) | jEdit 🇬🇧 | |
joe | Nein | Nein | joe (universe) | joe 🇬🇧 | |
Kate | Ja | Ja | kate (universe) | Kate 🇬🇧 | |
Leafpad | Nein | Nein | leafpad (universe) | Leafpad 🇬🇧 | |
Medit | Ja | Nein | medit (universe) | Medit 🇬🇧 | |
Micro | Ja | Nein | micro (universe, ab 20.04) | Micro 🇬🇧 | |
Mousepad | Nein | Nein | mousepad | Mousepad 🇬🇧 | |
Nano | Nein | Nein | nano | Nano 🇬🇧 | |
ne | Nein | Nein | ne (universe) | ne, the nice editor 🇬🇧 | |
nedit | Nein | Ja | nedit (universe) | Nedit 🇬🇧 | |
SciTE | Ja | Ja | scite (universe) | SciTE 🇬🇧 | |
Sublime Text | Ja | Ja | Fremdquelle 🇬🇧 | Sublime Text 🇬🇧 | |
Textadept | Ja | Ja | Fremdquelle 🇬🇧 | Textadept 🇬🇧 | |
VIM | Ja | Ja | vim | Vim 🇬🇧 | |
Visual Studio Code | Ja | Ja | Fremdpaket 🇬🇧 | Visual Studio Code 🇬🇧 |
Spezielle Editoren¶
Name | Verwendung | Plugins | Code Completion | Ubuntu-Paket | Projektseite |
FocusWriter | Editor zum störungsfreien Schreiben im Vollbild-Modus | Nein | Nein | focuswriter (universe) | Focuswriter 🇬🇧 |
Gobby | Ein Editor für kollaborative Arbeit | Nein | Nein | gobby (universe) | gobby 🇬🇧 |
Meld | Editor zum Vergleichen und Zusammenfügen (diff/merge) von Dateien | Nein | Nein | meld (universe) | Meld 🇬🇧 |
Mu | einsteigerfreundlicher Python Editor mit verschiedenen Modi | Nein | Nein | mu (universe) | Mu 🇬🇧 |
poEdit | Editor für Sprachdateien (.po) | ? | ? | poedit (universe) | Poedit 🇬🇧 |
ReText | Editor für Markdown, reST und Textile | ja | ? | retext (universe) | ReText 🇬🇧 |
sed | Stream-Editor, kann mit Option -i auch Dateien bearbeiten | Nein | Nein | sed (main) | GNU sed 🇬🇧 |
TEA | Dokumentations-Editor | ? | ja | tea (universe) | TEA 🇬🇧 |
Thonny | Einfacher Python-Editor, auch für Einsteiger | ja | ja | thonny (universe) | Thonny 🇬🇧 |
Typora | Markdown-Editor | Nein | ja | Fremdquelle 🇬🇧 | Typora 🇬🇧 |
Vigor | Ein humorvoller Editor | ? | ? | vigor (universe) | Vigor 🇬🇧 |
vipw | Editor speziell für die Dateien /etc/passwd, /etc/group und /etc/shadow | Nein | Nein | passwd | |
Virtaal | Editor für Sprachdateien (.po, .ts) | ? | ? | virtaal (universe) | Virtaal 🇬🇧 |
Hex-Editoren¶
Name | Verwendung | Plugins | Code Completion | Ubuntu-Paket | Projektseite | |
Bless | ein Hex-Editor (benötigt Mono) | Nein | Nein | bless (universe) | ||
bvi | Hex-Editor mit vi - ähnlicher Bedienung | Nein | Nein | bvi | BVI 🇬🇧 | |
GHex | ein weiterer Hex-Editor | Nein | Nein | ghex (universe) | Ghex 🇬🇧 | |
Hexinator | Hex-Editor mit vielen Text-Kodierungen und Little-/Big-Endian-Ansicht | Nein | Nein | Fremdpaket 🇬🇧 | Hexinator 🇬🇧 | |
hexyl | einfacher Hex-Betrachter für das Terminal mit Syntaxhighlighting | Nein | Nein | Fremdpaket | hexyl | |
Okteta | Standard-Hex-Editor von KDE | Nein | Nein | okteta (universe) | Okteta 🇬🇧 | |
wxHexEditor | Hex-Editor speziell für grosse Dateien (als root auch für Laufwerke) | Nein | Nein | wxhexeditor | wxHexEditor 🇬🇧 |