[[Inhaltsverzeichnis(2)]] Ein Editor ist ein Programm, mit dem man Textdateien erstellen und bearbeiten kann. Unter Linux gibt es sehr viele davon. Die Standardeditoren der jeweiligen Desktop-Umgebungen findet man im Artikel [:Editor:]. Neben den hier aufgeführten Editoren gibt es auch noch einige spezielle Anwendungsbereiche: * [:LaTeX-Editoren:] * [:Webeditoren:] * [:Entwicklungsumgebungen:] = Allgemeine Editoren = {{{#!vorlage Tabelle Name GUI Plugins Autokomplettierung Ubuntu-Paket Projektseite +++ Cream <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''cream''' (''universe'') [sourceforge2:cream:Cream] {en} +++ [:Emacs:] <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] Ja Ja '''emacs''' (''universe'') [http://www.gnu.org/software/emacs/emacs.html Emacs] {en} +++ [:FeatherPad:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] <:>Nein <:>Nein '''featherpad''' (''universe'') [github:tsujan/FeatherPad:FeatherPad] {en} +++ [:Geany:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''geany''' (''universe'') [http://www.geany.org/ Geany] {en} +++ [:gedit:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Nein '''gedit''' (ab [:24.04:] ''universe'') [https://gedit-text-editor.org gedit] {en} +++ [:GNOME_Text_Editor:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Nein Ja '''gnome-text-editor''' (bis [:23.10:] ''universe'') [https://gitlab.gnome.org/GNOME/gnome-text-editor gnome-text-editor] +++ [:jdTextEdit:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja nein, als snap-Paket oder via pip installierbar [gitlab:JakobDev/jdTextEdit:jdTextEdit] +++ JED <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] Ja Nein '''jed''' (''universe'') [http://www.jedsoft.org/jed/ JED] {en} +++ [:jEdit:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''jedit''' (''universe'') [http://www.jedit.org/ jEdit] {en} +++ joe <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] Nein Nein '''joe''' (''universe'') [sourceforge2:joe-editor:joe] {en} +++ [:Kate:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''kate''' (''universe'') [https://kate-editor.org/ Kate] {en} +++ [:Archiv/Leafpad:Leafpad] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Nein Nein Aus Quellcode zu Kompilieren; als snap-Paket verfügbar [http://tarot.freeshell.org/leafpad/ Leafpad] {en} +++ Medit <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Nein - [sourceforge2:mooedit:Medit] {en} +++ [:Micro:] <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="ja")]] Ja Nein '''micro''' (''universe'', ab 20.04) [https://micro-editor.github.io/ Micro] {en} +++ [:Mousepad:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Nein Nein '''mousepad''' (''universe'') [https://docs.xfce.org/apps/mousepad/start Mousepad] {en} +++ [:Nano:] <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] Nein Nein '''nano''' [http://www.nano-editor.org/ Nano] {en} +++ ne <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] Nein Nein '''ne''' (''universe'') [http://ne.di.unimi.it/ ne, the nice editor] {en} +++ nedit <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Nein Ja '''nedit''' (''universe'') [http://www.nedit.org/ Nedit] {en} +++ [:Pluma:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Nein '''pluma''' ''(universe)'' [github:mate-desktop/pluma: pluma] {en} +++ [:SciTE:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''scite''' (''universe'') [http://www.scintilla.org/SciTE.html SciTE] {en} +++ [:Sublime_Text:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja [launchpad:~webupd8team/+archive/sublime-text-3:Fremdquelle] {en} [http://www.sublimetext.com/ Sublime Text] {en} +++ Textadept <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja [launchpad:~nilarimogard/+archive/webupd8:Fremdquelle] {en} [http://foicica.com/textadept/ Textadept] {en} +++ [:VIM:VIM / GVim] <:>[[Bild(Wiki/Icons/terminal.png, 24, alt="nein")]] / [[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja '''vim''' ''(universe)'' / '''vim-gtk3''' ''(universe)'' [http://www.vim.org Vim] {en} +++ [:Visual Studio Code:] <:>[[Bild(Wiki/Icons/Tango/dialog-ok.png, 24, alt="ja")]] Ja Ja [https://code.visualstudio.com/Download Fremdpaket] {en} [https://code.visualstudio.com/ Visual Studio Code] {en} }}} = Spezielle Editoren = {{{#!vorlage Tabelle Name Verwendung Plugins Code Completion Ubuntu-Paket Projektseite +++ [:Apostrophe:] Markdown-Editor Nein Nein '''apostrophe''' (universe, ab Ubuntu 22.10), alternativ als [https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe Flatpak] {en} [https://gitlab.gnome.org/World/apostrophe/ Apostrophe] {en} +++ [:FocusWriter:] Editor zum störungsfreien Schreiben im Vollbild-Modus Nein Nein '''focuswriter''' (''universe'') [http://www.gottcode.org/focuswriter/ Focuswriter] {en} +++ [:Gobby:] Editor für kollaborative Arbeit Nein Nein '''gobby''' (''universe'') [http://gobby.0x539.de/trac/ gobby] {en} +++ [:Meld:] Editor zum Vergleichen und Zusammenfügen (diff/merge) von Dateien Nein Nein '''meld''' (''universe'') [sourceforge2:meld:Meld] {en} +++ [:Mu:] einsteigerfreundlicher Python-Editor mit verschiedenen Modi Nein Nein - [http://codewith.mu Mu] {en} +++ [:Lokalisierung#poEdit:poEdit] Editor für Sprachdateien (.po) <:>? <:>? '''poedit''' (''universe'') [http://www.poedit.net/ Poedit] {en} +++ [:ReText:] Editor für Markdown, reST und Textile ja <:>? '''retext''' (''universe'') [github:retext-project/retext:ReText] {en} +++ [:sed:] Stream-Editor, kann mit Option `-i` auch Dateien bearbeiten Nein Nein '''sed''' (main) [https://www.gnu.org/software/sed/ GNU sed] {en} +++ [:TEA:] Dokumentations-Editor <:>? ja '''tea''' (''universe'') [sourceforge2:tea-editor:TEA] {en} +++ [:Thonny:] Einfacher Python-Editor, auch für Einsteiger ja ja '''thonny''' (''universe'') [https://thonny.org/ Thonny] {en} +++ [:Typora:] Markdown-Editor Nein ja [http://support.typora.io/Typora-on-Linux/ Fremdquelle] {en} [https://typora.io/ Typora] {en} +++ Vigor Ein humorvoller Editor <:>? <:>? '''vigor''' (''universe'') [sourceforge2:vigor:Vigor] {en} +++ [:vipw:] Editor speziell für die Dateien '''/etc/passwd''', '''/etc/group''' und '''/etc/shadow''' Nein Nein '''passwd''' +++ [:Lokalisierung#Virtaal:Virtaal] Editor für Sprachdateien (.po, .ts) <:>? <:>? '''virtaal''' (''universe'', bis [:22.04:]) [http://virtaal.translatehouse.org/ Virtaal] {en} }}} == Hex-Editoren == {{{#!vorlage Tabelle Name Verwendung Plugins Code Completion Ubuntu-Paket Projektseite +++ [:Bless:] ein Hex-Editor (benötigt [wikipedia:Mono-Projekt:Mono]) Nein Nein '''bless''' (''universe'', bis [:22.04:]) +++ bvi Hex-Editor mit vi - ähnlicher Bedienung Nein Nein '''bvi''' (''universe'') [sourceforge2:bvi:BVI] {en} +++ [:GHex:] ein weiterer Hex-Editor Nein Nein '''ghex''' (''universe'') [https://wiki.gnome.org/Apps/Ghex Ghex] {en} +++ Hexinator Hex-Editor mit vielen Text-Kodierungen und Little-/Big-Endian-Ansicht Nein Nein [https://hexinator.com/hexinator-linux/ Fremdpaket] {en} [https://hexinator.com/ Hexinator] {en} +++ [:hexyl:] einfacher Hex-Betrachter für das Terminal mit Syntax-Highlighting Nein Nein [github:sharkdp/hexyl:Fremdpaket] [github:sharkdp/hexyl:hexyl] +++ Okteta Standard-Hex-Editor von KDE Nein Nein '''okteta''' (''universe'') [https://www.kde.org/applications/utilities/okteta Okteta] {en} +++ wxHexEditor Hex-Editor speziell für große Dateien (als root auch für Laufwerke) Nein Nein '''wxhexeditor''' (''universe'') [https://www.wxhexeditor.org/ wxHexEditor] {en} }}} # tag: Editor, Übersicht