118 lines
3.9 KiB
Org Mode
118 lines
3.9 KiB
Org Mode
#+title: Emacs Cheatsheet
|
|
|
|
* Tastenkombinationen
|
|
|
|
** Framenavigation (oder globale Shortcuts)
|
|
|
|
| Funktion | Shortcut |
|
|
|---------------+----------|
|
|
| Emacs beenden | C-x C-c |
|
|
|
|
|
|
** Fenster Shortcuts (Window)
|
|
|
|
| Funktion | Shortcut |
|
|
|--------------------------------------+----------|
|
|
| alle Fenster außer aktives schließen | C-x 1 |
|
|
| horizontal splitten | C-x 2 |
|
|
| vertikal splitte | C-x 3 |
|
|
| Fenster wechseln | C-x o |
|
|
| Fenster schließen | C-x 0 |
|
|
|
|
|
|
** Buffer Shortcuts
|
|
|
|
| Funktion | Shortcut |
|
|
|--------------------------------------------------+--------------------|
|
|
| Speichern | C-x C-s |
|
|
| Speichern unter | C-x C-w |
|
|
| Alle Buffer speichern (mit Bestätigung) | C-x s |
|
|
| Datei öffnen über Dateiexplorer in Emacs (dired) | C-x C-f Enter |
|
|
| Bestimmte Datei öffnen | C-x C-f <Filename> |
|
|
| Neue Datei erstellen (Filename existiert nicht) | C-x C-f <Filename> |
|
|
| Buffer wechseln | C-x b |
|
|
| Bufferliste | C-x C-b |
|
|
|
|
|
|
** Navigation in Dateien
|
|
|
|
| Funktion | Shortcut |
|
|
|----------------------------+----------|
|
|
| Zeichen vorwärts (forward) | C-f |
|
|
| Zeichen zurück (back) | C-b |
|
|
| Zeile nach oben (previous) | C-p |
|
|
| Zeile nach unten (next) | C-n |
|
|
| Zum Zeilenangang | C-a |
|
|
| Zum Zeilenende | C-e |
|
|
| Wort weiter | M-f |
|
|
| Wort zurück | M-b |
|
|
| Satz weiter | M-e |
|
|
| Satz zurück | M-a |
|
|
| Absatz vorwärt | M-} |
|
|
| Absatz zurück | M-{ |
|
|
| Seite vorwärts | C-v |
|
|
| Seite zurück | M-v |
|
|
| Zum Anfang des Dokuments | M-< |
|
|
| Zum Ende des Dokuments | M-> |
|
|
|
|
|
|
** Text bearbeiten
|
|
|
|
| Funktion | Shortcut |
|
|
|------------------------------+-----------------|
|
|
| Zeichen löschen rechts | C-d |
|
|
| Zeichen löschen links | DEL / Backspace |
|
|
| Wort vorwärts löschen | M-d |
|
|
| Wort rückwärts löschen | M-DEL |
|
|
| bis Zeilenende löschen | C-k |
|
|
| Text markieren | C-SPC |
|
|
| ausschneiden | C-w |
|
|
| kopieren | M-w |
|
|
| einfügen | C-y |
|
|
| einfügen (älteren Inhalt) | M-y |
|
|
| undo | C-/ oder C-x u |
|
|
| redo | C-g C-/ |
|
|
| Zeile nach oben verschieben | M-↑ |
|
|
| Zeile nach unten verschieben | M-↓ |
|
|
| Block aus-/einkommentieren | C-c # |
|
|
|
|
|
|
** Suchen (consult-ripgrep)
|
|
|
|
| Funktion | Shortcut |
|
|
|--------------------------+----------|
|
|
| Über Dateiinhalte suchen | C-c s |
|
|
| In einer Datei suchen | C-c f |
|
|
|
|
|
|
** Dateien suchen (org-roam-nodes)
|
|
|
|
| Funktion | Shortcut |
|
|
|--------------+----------|
|
|
| Nodes suchen | C-c r f |
|
|
|
|
|
|
** Links in org-roam
|
|
|
|
| Funktion | Shortcut |
|
|
|----------------------------------+----------|
|
|
| Neuen Link erstellen bzw. suchen | C-c r i |
|
|
| Link folgen | C-c C-o |
|
|
|
|
|
|
Links werden i.d.R. in einem Split-Fenster geöffnet!
|
|
|
|
|
|
* Latex
|
|
|
|
** Setupfile-Vorlage
|
|
#+SETUPFILE: /home/knedlik/.emacs.d/templates/org/latex-template.org
|
|
|
|
Einfach oben über der Überschrift einfügen! Dann wird die Latex-Vorlage für der Erstellung von PDF-Files gezogen.
|
|
|
|
|
|
** Seitenumbruch
|
|
#+LATEX: \newpage
|
|
|
|
An der Stelle im Dokument einfügen, an der man umbrechen möchte.
|