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 15:49] – [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                |
 ^ g        | Aktualisieren                            | ^ g        | Aktualisieren                            |
 +^ s        | Datei in vertikaler Teilung öffnen       |
 +^ S        | Datei in horizontaler Teilung öffnen     |
 ^ q        | Neotree schließen                        | ^ q        | Neotree schließen                        |
 ^ H        | Versteckte Dateien anzeigen / verbergen  | ^ H        | Versteckte Dateien anzeigen / verbergen  |
 ^ C-c C-c  | Wurzelverzeichnis wechseln               | ^ C-c 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 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 s (v) | Split Horizontal (Vertikal) |
 +^ C-w o | Alle Fenster, außer dem aktiven, schließen |
  
tech/emacs.1510588142.txt.gz · Zuletzt geändert: von lutz