Vergleich von Texteditoren

Aus Synology Wiki
Version vom 1. Juli 2012, 10:06 Uhr von imported>KomischerKauz (Die Seite wurde neu angelegt: „Category:SoftwareCategory:Texteditor Auf den Synology Stations ist der Editor vi vorinstalliert. Dieser Artikel stellt gängige Alternative zu vi …“)


Auf den Synology Stations ist der Editor vi vorinstalliert. Dieser Artikel stellt gängige Alternative zu vi vor.

Aufzählung der verfügbaren Editoren

Name des Editors Bemerkungen
vi (vorinstalliert)
  • kompakter Editor, der auf allen gängigen Unix-Systemen zur Verfügung steht
  • Bedienung in verschiedenen Modi ist Einsteiger-unfreundlich, nach Einarbeitung aber sehr effizient
  • große Funktionsvielfalt
vim
  • Weiterentwicklung von vi
  • Bedienung wie vi, etwas Einsteiger-freundlicher dank interaktivem Tutorial
  • Noch größere Funktionsvielfalt als vi
nano
  • sehr Einsteiger-freundlich
  • geringe Funktionsvielfalt
emacs
  • Editor mit der größten Funktionsvielfalt
ed
  • Zeigt nur eine Zeile des Buffers an und ist daher nützlich, wenn der Inhalt der Shell beim Editieren im Blickfeld bleiben soll
  • Bedienung in zwei Modi

Standard-Editor festlegen

Etliche Programme verwenden zum Editieren von Dateien selbstständig den Standard-Editor.

Um den Standard-Editor festzulegen, muss den Shell-Variablen "EDITOR" und "VISUAL" der Programmname (siehe linke Spalte der obigen Tabelle) des gewünschten Editors zugewiesen werden. Dies lässt sich erreichen, indem man in der Datei /etc/profile (gültig für alle Benutzer, erfordert root-Rechte) oder in der Datei ~/.profile (gültig für den aktuellen Benutzer, muss unter Umständen zuerst erstellt werden) folgende Zeile hinzufügt:

export EDITOR=<Programmname>
export VISUAL=$EDITOR

Als Beispiel die Zeilen für vim:

export EDITOR=vim
export VISUAL=$EDITOR

Die Änderung wird erst nach dem nächsten Login wirksam und kann durch den Befehl

echo $EDITOR

überprüft werden. Wird die Variable in beiden Dateien gesetzt, so gilt der benutzerspezifische Wert.