Webseiten-Werkzeuge


tech:emacs

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
tech:emacs [2017/11/13 13:16] – angelegt lutztech:emacs [2018/02/09 11:11] (aktuell) – [Listen] lutz
Zeile 1: Zeile 1:
-====== Spacemacs 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 
 +^ C-s | Suchen, fall vim keys nicht funktionieren |
  
 ===== Neotree ===== ===== Neotree =====
-<space> f t  | Neotree ein- / ausblenden                | +,n       | Neotree ein- / ausblenden                | 
-<space> p t  Projekt Wurzel finden                    +g        Aktualisieren                            
-<space> f t  | Neotree ein- / ausblenden                +s        | Datei in vertikaler Teilung öffnen       | 
-^ %%|%%        | Öffnen in einem vertikalen Split         +^ S        | Datei in horizontaler Teilung öffnen     | 
-^ -            Öffnen in einem horizontalen Split       +^ q        | Neotree schließen                        | 
-q            Neotree schließen                        +^ H        | Versteckte Dateien anzeigen / verbergen 
-R            Wurzelverzeichnis wechseln               +^ C-c C-c  | Wurzelverzeichnis wechseln               | 
-^ s            Versteckte Dateien anzeigen / verbergen  |+ 
 +===== 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 s g | 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 (v) Split Horizontal (Vertikal) | 
 +^ C-w o | Alle Fenster, außer dem aktiven, schließen |
  
tech/emacs.1510579004.txt.gz · Zuletzt geändert: von lutz