|
|
  |
|
|||||||||||
|   |   Portrait   |   Publikationen, Anleitungen etc.   |   Photoalbum   |   Links   |   switch to english   |   | |||||||
|
|
  |
|
|||||||||||
Eine kurze Einführung in den Editor emacs
Datei laden Wenn der Emacs ohne filename aufgerufen wurde, kann eine Datei mit <C-x> <C-f> geladen werden. Der EMACS fragt dann nach dem Dateinamen mit dem 'Pfad', ausgehend vom aktuellen Verzeichnis. Der Minibuffer Die unterste Zeile des Bildschirms bzw. Emacs-Fensters wird als Minibuffer
bezeichnet. Hier erscheinen alle Befehle bei deren Eingabe. Mit <C-g>
wird der Minibuffer abgebrochen.
Kommando abbrechen Immer wenn sich Emacs in einem nicht durchschaubarem Zustand befindet, können Sie das Kommando, das gerade abgearbeitet wird, mit <C-g> unterbrechen und im Editor-Fenster weiter arbeiten. Das geht auch, wenn Sie z.B. einen halben Befehl eingegeben haben, und es sich dann anders überlegen. Löschen und rückgängig machen Löschen von Text erfolgt durch folgende Befehle:
Kopieren und Einfügen
Kopieren und Einfügen aus Registern Suchen und Ersetzen Das Suchen nach Textstellen im bearbeiteten Text ist eine der Stärken des Emacs. Zunächst wird mit <C-s> die Suche gestartet. In der Echozeile erscheint die Eingabeaufforderung "'I-search:"'. Sobald das erste Zeichen eingegeben wurde, beginnt der EMACS mit der Suche. Wurde z.B. ein "'f"' eingegeben springt der Cursor an den Anfang der ersten Zeichenkette die mit einem "'f"' beginnt, folgt nun ein "'u"' bei der Eingabe sucht EMACS die nächste Zeichenkette, die jetzt mit "'fu"' anfängt. Sucht man nun das Wort "'funktion"' ist man vielleicht schon nach der Eingabe des dritten Zeichens an der richtigen Stelle. Zum Ersetzen von Zeichenketten durch ein andere, benötigt man den
Befehl: <Meta-x> queryreplace-regexp. Der verhältnismäßig
lange Befehlsnamen ist kein Problem. Der Emacs merkt das und piept und
läßt Sie nur "sinnvolle Befehle" eingeben. Außerdem können
Sie durch die Leertaste die Befehlsnamen expandieren, d.h. Sie brauchen
nur die ersten Buchstaben eingeben und dann die Leertaste, und es erscheint
der komplette Befehlsname in der Echo-Zeile. Nach der Eingabe von <Meta-x>
query-rep erscheint die Eingabeaufforderung:"'Query replace regexp:"',
hier geben Sie die zu ersetzende Zeichenkette ein und bestätigen mit
ENTER.
Speichern und Beenden Um den geschriebenen Text in eine Datei zu schreiben, also zu speichern, muß die Kombination <C-x> <C-s> eingegeben werden. Wurde beim Aufruf von Emacs kein Filename angegeben, muß dies jetzt geschehen. Emacs verlassen Wenn Sie den Emacs wieder verlassen wollen, müssen Sie <C-x>
<C-c> eingeben. Falls es Änderungen zu sichern gibt, wird danach
gefragt.
Rechtschreibprüfung mit Ispell Ispell ist ein Programm zur Rechtschreibkontrole, von Texten.Standardmäßig ist, wie soll es auch anders sein, Englisch eingestellt.Ispell kann man als eigenständiges Programm oder auch im emacs aufrufen. Es gibt übrigens sogar einen eigenen LaTeX-Modus, so wird man nicht für jeden Satzbefehl um eine Korrektur gebeten. (s. man ispell) ispell-Aufruf innerhalb des emacs: M-x ispell Überprüfung des gesamten Puffers M-x ispell-region Überprüfung eines markierten Bereichs M-$ Überprüfung des Wortes unter dem Cursor M-x ispell-change-dictionary Wechsel des Wörterbuchs, z.B. deutsch-latin1. Ansonsten findet man natürlich viele weitere Informationen dirket auf der Homepage des GNU-Emacs |