Nächste Seite: 1.5 Durcharbeiten des Tutorials
Aufwärts: 1. Grundlagen
Vorherige Seite: 1.3 Starten von Emacs
  Inhalt
- Buffer
- Ein Buffer ist ein Stück Text, meist gehört ein File mit
demselben Namen dazu. Die meisten Editier-Operationen (löschen,
anfügen, verscheiben) wirken auf Buffers. Zum Beispiel editieren einer
Datei: lesen der Datei in den Buffer, ändern des Buffers
(editieren), Buffer wieder zurück in die Datei speichern.
- Region
- Die Region ist der Bereich des Buffers, der zwischen dem
Cursor und der Mark (Marke) liegt. Der Cursor wird in der Emacs-Doku
Point genannt. Der Point befindet sich vor dem Buchstaben, auf dem
der Cursor steht. Die Marke kann explizit vom Benutzer
(C-SPC) oder automatisch von Emacs gesetzt werden. Der
Emacs setzt z.B. nach einer erfolgreichen I-Search die Marke, und
zwar dorthin, wo die Suche begann.
- Screen
- Umfasst den ganzen Bildschirm im Terminal-Mode oder das
ganze X-Window (ohne das X-Window-Frame).
- Menubar
- Oberste Zeile des Screens. Über diese Zeile kann mit
dem Cursor auf die Pulldown-Menus zugegriffen werden. Nicht alle
Emacsen verfügen über eine Menu-Zeile.
- Modeline
- Die zweitunterste Zeile ist die Modeline
Zeile werden die wichtigsten aktuellen Informationen angezeigt:
Buffer Name, Major- und Minor-Mode, Zeilen- und Spaltennummer,
Position innerhalb des Buffers (in %)
- Minibuffer
- Der Minibuffer is ein spezieller Buffer und ist die
unterste Zeile des Screens. Einige Befehle geben
Ausgaben in diesen Minibuffer. Andere Befehle verschieben den Cursor
in den Minibuffer damit man z.B. Datei-Namen eingeben kann. Der
Minibuffer ist ein normaler Buffer, normale Editierbefehle
(Verschiebung Curser etc.) können also verwendet werden.
- Mode
- Emacs hat Modes, um das Editieren einfacher zu machen. Ein
Mode bedeutet einfach andere (zusätzliche) Keybindings. Beispiel:
Wenn man die Taste U drückt, so wird normalerweise
einfach der Buchstabe U eingefügt. Im dired-Mode bedeutet die Taste
U aber uncompress.
- Window
- Das Window zeigt einen Teil des Buffers. Es können
mehrere Windows zur gleichen Zeit dargestellt werden. Der gleiche
Buffer kann auch durch mehrere Windows dargestellt werden.
- Frame
- Frames gibt es nur bei Emacsen die X-Window benutzen.
Ein Frame entspricht einem weiteren X-Window. Der Name Frame ist ein
wenig irreführend, doch der Name Window war schon vergeben, darum
griff man zum Begriff Frame. Die Keybindings für Frames beginnen
meistens mit C-x 5.
- Keybindings
- Jeder Taste oder jeder Tastensequenz kann ein
Befehl zugeordnet werden.
,
und
verändern die
Funktion jede Taste. Die
entspricht auf der
DEC-Tastatur der
Taste. Alternativ kann auch
die
Taste bzw. der Funktionstaste
benutzt werden. Wenn als in der Emacs
Dokumentation (C-x C-c) steht, ist nacheinder
und
zu drücken. Bei
M-f ist
oder
alternativ
und danach
zu drücken.
Nächste Seite: 1.5 Durcharbeiten des Tutorials
Aufwärts: 1. Grundlagen
Vorherige Seite: 1.3 Starten von Emacs
  Inhalt
Peter Schmid
2001-01-08