Erklärung zur Notation: ======================= C-: Control (Steuerung = [Strg] auf deutschen Tastaturen) und gleichzeitig Taste drücken M-: Meta (meist auf [Alt] bzw. linke Windows-Taste gemappt) und gleichzeitig Taste drücken. M-x ist bei Windows-Tastaturen häufig auf eine eigene, nämlich die Rechtsklick-Taste (neben rechter Windows-Taste) gemappt. M- kann auch durch ... [Esc] : ... erzeugt werden, also erst [Esc], danach drücken. generell: ein "-" bedeutet, die jeweilige(n) Modifier-Tasten und die folgende Taste sind gleichzeitig zu drücken. Fehlt der "-", sind die Tasten nacheinander zu drücken. "C-M-p g" würde also bedeuten, Control+Meta+p zu drücken, danach alle Tasten loszulassen und g alleine zu drücken. RET: [Return] (Enter) drücken. TAB: [Tab] drücken SPC: [Leertaste] drücken Beispiel für ein kompliziertes Kommando (es dient dazu, für den nächsten Befehl -- wie Datei laden oder speichern -- das Encoding iso-8859-1 anzugeben): C-x RET c iso-8859-1 RET Also: Control und x drücken, danach Enter, dann c, dann iso-8859-1 (TAB zeigt eine Liste der Möglichkeiten an), dann wieder Enter. Diese Notation wird auch in jeder Dokumentation zu Emacs verwendet. wichtige Tastenkürzel: ====================== C-x C-f find file, Datei neu erstellen oder öffnen C-x C-s save, Datei speichern C-g quit, Operation abbrechen C-x C-w write, Datei speichern unter neuem Namen C-x d directory, Verzeichnislisting anzeigen (dired-Mode) C-x i insert, Datei einfügen C-SPC Beginn einer Markierung setzen. Bewegung des Cursors zu einer anderen Stelle markiert den gesamten Text zwischen Markierungsbeginn und Cursorposition. Ist im Menü unter {Options} "Transient Mark Mode" aktiviert, wird dieser Bereich farbig hinterlegt. M-w kopiert markierten Bereich in den Kill-Ring C-w schneidet markierten Bereich aus und steckt in in den Kill-Ring C-y yank, fügt den zuletzt ausgeschnittenen Text am Point (Cursorposition) wieder ein. M-y ersetzt den gerade durch C-y eingefügten Text durch den nächsten im Kill-Ring (falls vorhanden) C-k kill, löscht ab Cursorposition bis Zeilenende (ausgeschnittener Text landet auch im Kill-Ring) C-a Anfang, springt zum Zeilenanfang C-e Ende, springt zum Zeilenende C-f forward, ein Zeichen nach vorne C-b back, ein Zeichen zurück M-f ein Wort nach vorne M-b ein Wort zurück M-a sprint an den Anfang des Absatzes M-e springt ans Absatzende C-p previous, eine Zeile nach oben C-n next, eine Zeile nach unten C-v einen Bildschirm nach unten blättern M-v einen Bildschirm nach oben blättern C-l an Cursorposition Zeile in Bildmitte setzen C-t Buchstabe an Cursorposition mit dem davor vertauschen M-t Wort an Cursorposition mit dem davor vertauschen C-x 2 zwei Fenster anzeigen C-x b im aktuellen Fenster zu anderem Buffer wechseln (TAB zeigt Liste) C-x o zum nächsten Fenster wechseln (falls in mehrere unterteilt ist) C-x 1 aktuelles Fenster maximieren (andere Buffer werden verborgen) Beachte, daß Fenster im aktuellen Emacs-Fenster angezeigt werden. Man kann auch eine laufende Emacs-Instanz in mehrere Emacs-Fenster aufteilen -- diese werden als "Frame" bezeichnet.