| |
|
|
| |

Editoren Übersicht
Man muss nicht alle lernen. Einer reicht. Aber den dafür gut.
Heute will ich einmal eine ganz grobe Übersicht über die
wichtigsten Editoren geben. In den nächsten CD folgen werden
die einzelnen Editoren genauer vorgestellt. Aber wie gesagt:
Man muss nicht alle erlernen. Wichtig
ist vorallem einer.
Was ein guter Text Editor können muss:
* Files öffnen, schliessen, speichern, beenden ohne zu speichern
* suchen in Files und "suchen und ersetzen"
* Navigation im File (Ende Anfang, zu einer bestimmten Zeilennummer gehen,
blättern)
* die Bearbeitung mehrerer Files zur gleichen Zeit ermöglichen
* Textblöcke löschen, verschieben, einrücken können.
* Wortumbruch für Absätze (wichtig zum Email schreiben)
vi.... der Klassiker. Aber nicht gerade einsteigerfreundlich:
er kann sich in 3 verschiedenen Eingabemoden befinden.
Es gibt ihn in verschiedensten Versiön (vi, nvi, elvis, etc... )
Vorteile: schlank, leistungsfähig, als Standardeditor überall
vorhanden.
Nachteile: gewöhnungsbedürftige Bedienung.
emacs... emacs ist eigentlich viel mehr als ein Editor. Er hat sehr
viele Funktionen eingebaut (inklusive eines Webbrowsers, email readers
und eines Psychiaters). Belegt viel Speicher. Ist in Lisp programmierbar.
Es gibt ihn in einer Text Version und in einer grafischen X Version.
Vorteile: viele Funktionen, Tastaturkürzel so wie in der Shell (das Programm dass die Eingabe der Befehle liest)
Nachteile: umfangreich (aufgeblasen),
jed .... Eine abgespeckte Nachbildung von emacs.
Hat gleiche/ähnliche Tastaturkürzel wie emacs,
beherrscht "syntax coloring". Jedoch ohne den unnöigen Balast
(kein eingebautest lisp).
Vorteile: schlank. syntax coloring. gleiche Tastaturkürzel wie
emacs und shell.
Nachteile: etwas exotisch (d.h. nicht auf jedem System installiert)
joe ..... mein persönlicher Favorit. Ein kleiner schlanker aber dennoch
sehr leistungsfähiger Editor. Alle die früher mal Turbo-c,
turbo-pascal oder ähnliche borland Produkte benutzt haben werden
sich mit den Wordstar ähnlichen Tastaturkürzel sehr rasch
anfreunden.
Vorteile: schlank und einfache Bedienung. Kann emacs und pico
Tasturkürzel emulieren.
Nachteile: kein syntax coloring.
Manche Leute kennen noch den Editor pico der als Teil vom Mailprogramm
pine mitgeliefert wird. Er ist jedoch so wenig leistungsfähig dass
man sich die Mühe machen sollte einen der obigen editoren zu lernen.
Wer absolut nicht umlernen will kann jedoch jpico verwenden. Das ist der
joe Editor in "pico Verkleidung" d.h. er emuliert hier die wichtigsten
pico Tastaturkürzel.
Für alle die ganz ungeduldig schon heute die Editoren ausprobieren wollen
ohne dass sie detailiert vorgestellt wurden. Hier eine Minimalbeschreibung
wie man den Editor aufruft, etwas eingibt,wieder beendet und
abspeichert. Eine genaue Beschreibung der einzelnen Editoren folgt in den
nächsten Tagen:
Zum Bearbeiten eines Files namens blabla.txt
joe blabla.txt
einfach drauf losschreiben.
* beenden und abpeichern:
control-k x (control Taste drücken und halten dann k drücken k Taste
wieder loslassen dann control wieder loslassen. dann x drücken)
(control ist "strg" auf deutschen Keyboards)
* beenden OHNE speichern:
control-k q und dann "y".
jed blabla.txt
einfach drauflosschreiben.
* beenden: control-x control-c (control drücken x dazu drücken x loslassen c drücken c loslassen control loslassen) (jed fragt ob geänderte daten gepeichert werden sollen "y" oder verworfen "n")
emacs blabla.txt
Bedienung wie jed
vi blabla.txt
nach dem Einstieg befindet man sich im Navigationsmodus dort kann man z.B.
mit den Cursortasten oder mit den Tasten "h" "j" "k" "l" im Text herumfahren.
Will man Text eingeben drückt man "i". Aus dem Eingabemodus kommt man
mit ESC (ESC Taste) wieder heraus und
zurück in den Navigationsmodus.
durch drücken von ":" kommt man in den Kommandomodus.
(der Kursor springt in die unterste Bildschirmzeile)
Wichtigste Kommandos sind:
:qw beendet und speichert. (quit write)
:x beendet und speichert auch.
:q! beenden OHNE zu speichern.
REFERENCES:
man joe
man jed
man vi
man emcas
|
|
| |
|
|
|