Tastenschreibweise
Zur Schreibweise der Kommandos: Statt CTRL-x oder Strg-x schreibt man in der emacs-Dokumentation C-x. Als weitere wichtige Taste wird die Metataste gebraucht. Sie wird oft mit einer Raute gekennzeichnet oder es wird die Alt-Taste bei PCs verwendet. Die Metataste wird mit M abgekürzt, Meta-k schreibt man also in der emacs-Dokumentation M-k. Auch wenn es in der Dokumentation von emacs durchgehend in der genannten Form notiert wird, wird mir Richard Stallman sicher vergeben, wenn ich aus Konsistenzgründen zu den anderen Kapiteln bei der Schreibweise ctrl- und meta- bleibe.Verlassen
ctrl-X ctrl-C
Das wichtigste zuerst: Man kommt aus dem Emacs durch die Kombination ctrl-X ctrl-C (exit cancel) wieder heraus.Tutorial aufrufen
Nach dem Starten Ctrl-H t startet ein sehr gelungenes Tutorial. Mit diesem kann man sich gut in den emacs einarbeiten.Bewegungen im Text
Die Bewegungen im Text erfolgen durch Kontrollzeichen. Meistens funktionieren auch die Cursortasten. Da diese aber leicht bei Sitzungen per telnet oder ähnlichem versagen, ist es gut zu wissen, wie man sich mit diesen Kommandos bewegt.Weite | zurück | vor |
---|---|---|
Ein Zeichen | ctrl-B | ctrl-F |
Ein Wort | meta-B | meta-F |
Zeilenanfang/-ende | ctrl-A | ctrl-E |
Satz | meta-A | meta-E |
Textanfang/-ende | meta-< | meta-> |
Suchen im Text
ctrl-S für inkrementelles Suchen
emacs verwendet das inkrementelle Suchen. Man gibt ctrl-S für das Suchen ein und gibt Zeichen für Zeichen den Suchstring ein. Dabei positioniert emacs immer auf das nächste Vorkommen des bisher eingegebenen Wortes. Durch die Return-Taste wird die Suche beendet. Mit nochmaligem ctrl-S wird das nächste Vorkommen der gleichen Zeichenfolge angesprungen. %ctrl-R für rückwärts Suchen
Mit ctrl-R statt ctrl-S wird die Suche rückwärts gestartet.Löschen
Taste | Löschbereich |
---|---|
ctrl-D | Zeichen |
meta-D | Wort |
ctrl-K | bis Ende der Zeile |
meta-K | bis zum Ende des Satzes |
Grössere Textbereiche, also nicht einzelne Zeichen, werden in einem Puffer zwischengelagert. Dieser Puffer kann jederzeit an jeder Stelle mit ctrl-Y wieder hervorgebracht werden.
Mehrfachausführung
ctrl-U Zahl Befehl
Soll ein Kommando mehrfach ausgeführt werden, stellt man die Häufigkeit voran. Damit emacs merkt, dass es sich um eine Wiederholung und nicht etwa um eine Zahleneingabe handelt, wird der Zahl wiederum ein ctrl-U vorangestellt. Beispiele:Tastenkombination | Wirkung |
---|---|
ctrl-U 4 meta-D | löscht die nächsten vier Worte |
ctrl-U 77 - | erzeugt 77 Bindestriche |
Schiefgelaufen
Wenn mal etwas schiefging: Versehentliches Löschen und andere ungewollte Vorgänge kann man mit ctrl-X u oder noch einfacher mit ctrl-_ ungeschehen machen. Will man eine sanfte Unterbrechung eines Vorganges von emacs haben oder ist die Voranwahl der Wiederholungen doch etwas zu groß, kann man mit ctrl-G emacs wieder in den Normalzustand bringen. Befindet sich emacs in einem rekursiven Editierlevel, kann man mit dreimaligen ESC wieder in den Normalzustand gelangen.Fenster
emacs kann mehrere Fenster über den gleichen Text anzeigen. Mit Hilfe von ctrl-X 2 wird der Bildschirm vertikal, durch ctrl-X 3 wird er horizontal geteilt. Man reduziert alle Fenster auf eines, indem man ctrl-X 1 angibt.Diese Seite basiert auf Inhalten aus dem Buch Arnold Willemer: Wie werde ich UNIX-Guru? |