Webseiten-Werkzeuge


tech:emacs

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tech:emacs [2017/11/13 13:23] – [Neotree] lutztech:emacs [2018/02/09 11:11] (aktuell) – [Listen] lutz
Zeile 1: Zeile 1:
 ====== Emacs Cheat Sheet ====== ====== Emacs Cheat Sheet ======
 +Sondertasten sind auf Emacs typische Art notiert, also ''C-'' für ''<Strg>'' und ''M-'' für ''<Alt>''
 ===== Emacs ===== ===== Emacs =====
-<ctrl> g | Zurück gehen / Schließen, so ungefähr wie ESC in Vim |+C-g | Zurück gehen / Schließen, so ungefähr wie ESC in Vim |
 ^ q | Schließe ein automatisch geöffnetes Fenster | ^ q | Schließe ein automatisch geöffnetes Fenster |
-<alt> x | Lisp Funktion aufrufen | +M-x | Lisp Funktion aufrufen | 
-<ctrl> <ctrl> c | Emacs komplett schließen | +C-C-c | Emacs komplett schließen | 
-<ctrl> s | Suchen, fall vim keys nicht funktionieren |+C-s | Suchen, fall vim keys nicht funktionieren |
  
 ===== Neotree ===== ===== Neotree =====
-^ ,n           | Neotree ein- / ausblenden                | +^ ,n       | Neotree ein- / ausblenden                | 
-%%|%%        Öffnen in einem vertikalen Split         +g        Aktualisieren                            | 
--            Öffnen in einem horizontalen Split       +^ s        Datei in vertikaler Teilung öffnen       
-^ q            | Neotree schließen                        | +S        Datei in horizontaler Teilung öffnen     
-<ctrl> c c   | Wurzelverzeichnis wechseln               | +^ q        | Neotree schließen                        | 
-^ s            Versteckte Dateien anzeigen / verbergen  |+H        | Versteckte Dateien anzeigen / verbergen 
 +^ C-C- | Wurzelverzeichnis wechseln               | 
 + 
 +===== Projectile ===== 
 +C-c p C-h | Hilfe zu den Tastaturkürzeln anzeigen | 
 +^ C-c p 4 g | Zugehörige Datei in geteiltem Fenster öffnen | 
 +^ C-c p Grep über alle Projektdateien | 
 +^ C-c p b | Alle projektbezogenen Puffer anueigen | 
 +^ C-c p ! | Einen Shell-Befehl im Wurzelverzeichnis des Projekts ausführen | 
 +^ C-c p p | Die Liste aller bekannten Projekte anzeigen 
 +^ C-c p S | Alle projektbezogenen Puffer speichern | 
 + 
 +===== Org-Mode ===== 
 +^ C-c C-e | Exportieren in eines der Ausgabeformate | 
 +==== Überschriften ==== 
 +^ M-RET | Neue Überschrift anfügen | 
 +^ M-LEFT | Einrückung vermindern | 
 +^ M-RIGHT | Einrückung erhöhen | 
 +^ M-UP/DOWN | Punkt nach oben/unten verschieben | 
 +^ M-S-UP/DOWN | Punkt nach oben/unten verschieben | 
 + 
 +==== Links ==== 
 +^ C-c C-l | Einen Link einfügen | 
 +^ C-c C-o | Einen Link öffnen | 
 + 
 +==== ToDo ==== 
 +^ C-c C-t | Status eines ToDo Punktes ändern | 
 +^ C-c C-d | Eine Deadline hinzufügen | 
 + 
 +====== Vim Cheat Sheet ====== 
 +===== Allgemein ===== 
 +^ 0 / %%^%% / $    | Zeilen Anfang / Erstes Zeichen der Zeile / Ende der Zeile  
 +^ v } / v {        | Selektion bis zum Ende / Anfang des Absatzes               | 
 +^ c i %%"%%        | Selektion des inneren Textes zwischen Anführungszeichen    | 
 +^ Visueller Block                                                              || 
 +^ C-V              | Visuelle Selektion starten                                 | 
 +^ w / e / b        | Selektiere wortweise erweitern (vor / zurück)              | 
 +^ o                | Selektion von der anderen (**other**) Seite einschränken   | 
 + 
 + 
 +===== Fenster (Splits) ===== 
 +^ C-w s (v) | Split Horizontal (Vertikal) | 
 +^ C-w o | Alle Fenster, außer dem aktiven, schließen |
  
tech/emacs.1510579387.txt.gz · Zuletzt geändert: von lutz