Transcript
Page 1: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Emacs Kurzeinfuumlhrung

Ruumldiger Weis

Wintersemester 20162017

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs

Ein Betriebssystem mit schwergewichtigem Editor

C-h h Hello

httpswwwgnuorgsoftwareemacs

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Abbrechen und Undo

Abbrechen

C-g Abbrechen

Undo

C-_ UndoC- UndoC-x u Undo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Metataste M

Metataste M

- ltAltgt- Zusammen- ltESCgt Nacheinander

Tip ESC auf Caps-Lock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Wort Satz

M-

Wort

- M-f Wort vorwaumlrts (forward)- M-b Wort ruumlckwaumlrts (back)

Satz

- M-a Anfang Satz- M-e Ende Satz

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 2: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Emacs

Ein Betriebssystem mit schwergewichtigem Editor

C-h h Hello

httpswwwgnuorgsoftwareemacs

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Abbrechen und Undo

Abbrechen

C-g Abbrechen

Undo

C-_ UndoC- UndoC-x u Undo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Metataste M

Metataste M

- ltAltgt- Zusammen- ltESCgt Nacheinander

Tip ESC auf Caps-Lock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Wort Satz

M-

Wort

- M-f Wort vorwaumlrts (forward)- M-b Wort ruumlckwaumlrts (back)

Satz

- M-a Anfang Satz- M-e Ende Satz

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 3: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Abbrechen und Undo

Abbrechen

C-g Abbrechen

Undo

C-_ UndoC- UndoC-x u Undo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Metataste M

Metataste M

- ltAltgt- Zusammen- ltESCgt Nacheinander

Tip ESC auf Caps-Lock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Wort Satz

M-

Wort

- M-f Wort vorwaumlrts (forward)- M-b Wort ruumlckwaumlrts (back)

Satz

- M-a Anfang Satz- M-e Ende Satz

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 4: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Metataste M

Metataste M

- ltAltgt- Zusammen- ltESCgt Nacheinander

Tip ESC auf Caps-Lock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Wort Satz

M-

Wort

- M-f Wort vorwaumlrts (forward)- M-b Wort ruumlckwaumlrts (back)

Satz

- M-a Anfang Satz- M-e Ende Satz

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 5: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Bewegung Wort Satz

M-

Wort

- M-f Wort vorwaumlrts (forward)- M-b Wort ruumlckwaumlrts (back)

Satz

- M-a Anfang Satz- M-e Ende Satz

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 6: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Bewegung Buer

Text-Anfang und Ende

- M-lt Anfang Text- M-gt Ende Text

Sprung zu Zeile

- M-g M-g 23 Gehe zu Zeile 23

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 7: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Markierungen

Visual Markieren

- C-SPC Markieren

Markierbefehle

- C-u C-SPC Ruumlcksprung zur Markierung- C-x C-x Springe zur Markierung- C-x h Markiere ganzen Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 8: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Cut and Paste

Cut and Paste

- C-w Cut- M-w Copy- C-y Paste (yank)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 9: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Loumlschen

- C-k Loumlsche bis Ende der Zeile- M-d Loumlsche Wort- C-d Loumlsche Zeichen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 10: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Vertauschen

Vertauschen

M-t transpose-words Vertauscht zwei WoumlrterC-x C-t transpose-lines Vertauscht zwei Zeilen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 11: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Wiederholen

Meta

- M-6 o oooooo- ltESCgt6 o oooooo

C-u

- C-u 11 M-f Elf Woumlrte vorwaumlrts- C-u 11 o ooooooooooo

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 12: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Groyuml- und Kleinschreibung

- M-u UPPERSCASE- M-l lowercase- M-c Capitalice

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 13: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Fenstern

C-x 3 Vertikales neues FensterC-x 2 Horizontales neues FensterC-x o Wechsel FensterC-x 1 Ein FensterC-x 0 Schliesse Fenster

Terminal-Fenster

Bei M-x term im Terminalfenster

Fenster Wechsel mit C-c o

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 14: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Rahmen

Neues X-Window

C-x 5 f Datei in neuem Rahmen oumlnen

C-x 5 d dired in neuem Rahmen oumlnen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 15: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Buer

- C-x-right naumlchster Buer- C-x-left vorheriger Buer- C-x b Buerliste- C-x k Kill Buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 16: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Suchen

Suchen

- C-s Suche vorwaumlrts- C-r Suche ruumlckwaumlrts

- C-s C-s Wiederhole letzes Suchen vorwaumlrts- C-r C-r Wiederhole letzes Suchen ruumlckwaumlrts

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 17: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Ersetzen

- M- Suchen und ersetzen- M-$ Spellcheck Wort

Erinnerung ltESCgt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 18: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Suche Regulaumlre Ausdruumlcke

C-M-s Regular expression incremental search

M-x re-builder

M-s o Occur

M-x occur

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 19: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Bookmarks

C-x r

C-x r m bookmark-set Setzt LesezeichenC-x r b bookmark-jump Springt zu LesezeichenC-x r l bookmark-menu-list Oumlnet den Bookmark List buer

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 20: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Makros

C-x ( Beginne Makro-AufzeichnungC-x ) Ende Makro-AufzeichnungC-x e Makro-Ausfuumlhrung

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 21: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Versionskontrolle

httpswwwgnuorgsoftwareemacsmanualhtml_

nodeemacsVersion-Controlhtml

C-x v v Version eincheckenC-x v = Aktuelle AumlnderungenC-x v l Log der AumlnderungskommentareC-x v g Log der Aumlnderungen

C-x v + vc-update Get latest changes from version control

C-x v ~ vc-version-other-window look at other revisions

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 22: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Keybindings Versionskontrolle

httpswwwemacswikiorgemacsVersionControl

C-x v v vc-next-action

perform the next logical control operation on le

C-x v i vc-register add a new leC-x v + vc-update Get latest changesC-x v ~ vc-version-other-window look at other revisionsC-x v = vc-di di with other revisionsC-x v u vc-revert-buer undo checkoutC-x v c vc-cancel-version delete the latest revisionC-x v d vc-directory show les not up to dateC-x v g vc-annotate show when and by whom

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 23: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Fun

Time consuming

M-x tetris

M-x spook

M-x doctor

M-x buttery

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 24: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Python

C-x C-s C-c C-c Laumluft

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 25: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Vi

evil org

M-x viper-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 26: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

dired

Dateimanager dired

Maumlchtiger Dateimanager

Dokumentenbetrachter

Bildbetrachter

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 27: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Starten

C-x 4 d Starte dired in neuem BuerC-x 5 d Starte dired in neuem Rahmen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 28: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Bewegen und Suchen

n naumlchster Eintrag

p voriger Eintrag

lt naumlchstes Verzeichnis

gt voriges Verzeichnis

Vaterverzeichnis

Suchen

M-C-s (dired-isearch-lenames-regexp)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 29: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Dateioperationen

f Datei oumlnen

o Oumlnen in neuem Buer-Fenster

v Datei anzeigen

C Kopieren

R Rename Bewegen

+ Neues Verzeichnis

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 30: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Markieren

m Markieren

t Invert Markierung

m Regulaumlrer Ausdruck Dateiname

g Regulaumlrer Ausdruck nach Dateiinhalt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 31: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Loumlschen

D Loumlschen

d Zum Loumlschen markieren

x Gruppen loumlschen

emacs Tip

(fset yes-or-no-p y-or-n-p)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 32: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Verzeichnis editieren

C-x C-q Verzeichnis schreibbar

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 33: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

dired-details

dired-hide-details-mode

(require dired-details)

(dired-details-install)

( Detail ausblenden

) Details einblenden

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 34: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Interessante Kurzinfos

Sacha Chua

how-uo-learn-emacs-keyboard-shortcuts

Reasearch Tools

Kurt Schwehr Research Tools Screencast

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 35: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Empfohlene Pakete

ido-mode

Buerwechsel Datei-Oumlnen

deft

Notizverwaltung

nyan-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 36: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

ido-mode

interactively DO things

httpsmasteringemacsorgarticle

introduction-to-ido-mode

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 37: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

deft Notizenverwaltung

httpjblevinsorgprojectsdeft

C-c C-n deft-new-leC-c RET deft-new-le-namedC-c C-c deft-lter-clearM-DEL deft-lter-decrement-wordC-c C-g deft-refreshC-c C-l deft-lterC-c C-s deft-toggle-sort-methodC-c C-t deft-toggle-incremental-searchC-c C-f deft-nd-leC-c C-d deft-delete-leC-c C-r deft-rename-leC-c C-a deft-archive-leC-c C-q quit-window

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 38: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

deft Konguration

(setq deft-extensione (org tex txt py sh)

(setq deft-directory ~MeinDeft)

(setq deft-extensions (org))

(setq deft-default-extension org)

(setq deft-text-mode org-mode)

(setq deft-use-filename-as-title t)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 39: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Manage Your Life in Plaintext

Plaintext rocks

Eating your own dog food

Diese Folien sind reiner Plaintext und werden erstellt mitEmacs Org und LATEX-beamer

In Bearbeitung

httpsenwikipediaorgwikiEating_your_own_dog_food

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 40: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Emac Org Mode

Org mode is for

keeping notes

maintaining TODO lists

planning projects

and authoring documents

with a fast and eective plain-text system

Created by Carsten Dominik in 2003

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 41: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Dokumentation

Emacs Org mode

Org Kompakt Manual

httporgmodeorgworgorgcardhtml

httporgmodeorgfeatureshtml

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 42: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Gliederung

Neue Gliederungspunkte

M-RET Neuer Gliederungspunkt auf gleicher EbeneC-RET Neuer Gliederungspunkt nach SubtreeM-S-RET Neues TODOCheckbox auf gleicher EbeneC-S-RET Neues TODOCheckbox nach Subtree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 43: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Dokumentstruktur

Bewegung

C-c C-n Naumlchste UumlberschriftC-c C-p Vorige UumlberschriftC-c C-f Naumlchste Uumlberschrift selbe EbeneC-c C-b Vorige Uumlberschrift selbe EbeneC-c C-u Uumlberschrift houmlhere Ebene

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 44: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Gliederungsansichten

TAB Ausklappen-ZyklusS-TAB Globaler Ausklappenung-Zyklus

C- Umwandlung in Gliederungspunkt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 45: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Baumlume schupsen

S-M-left Uumlberschrift houmlherS-M-right Uumlberschrift tieferS-M-up Subtree houmlherS-M-down Subtree tiefer

Sparse Tree

C-c Sparse Tree

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 46: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Listen

Listenarten

C-c - Umwandel in Liste

Ungeordnete Liste - +

Geordnete Liste 1 1)

M-S-RET Neuer Listenpunkt

Beschreibende Liste

Key Value

Key Value

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 47: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Checkboxen

Checkboxen erzeugen

In Listen

M-S-ltRETgt Checkbox

C-c C-c UnCheck Box

Subtasks

[] Erledigte Subtasks Anzahl[] Erledigte Subtasks prozentual

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 48: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Interne Links

httporgmodeorgmanualInternal-linkshtml

Internal-links

Ziel denierenltltZielgtgt

Ziel anspringen

[[Ziel]

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 49: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Links

httporgmodeorgmanualHandling-linkshtml

Handling-links

C-c l (org-store-link)

C-c C-o (org-open-at-point)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 50: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Datum

- C-c Einfuumlgen Datum- C-c Einfuumlgen inaktives Datum

Dauer

C-c direkt hintereinander fuumlr Dauer

ltSa 30 Mai 2015gtltSo 7 Juni 2015gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 51: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Date Prompt

Date Kommandos

RET heute

S-ltRIGHTgt morgen

S-ltLEFTgt gestern

S-ltUPgt eine Woche spaumlter

S-ltDOWNgt ein Woche fruumlher

+23 In 23 Tagen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 52: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Timestamp Deadeline Sheduled

C-c C-d Deadline

C-c C-s Sheduled

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 53: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Timstamp Format

C-c C-x C-t (org-toggle-time-stamp-overlays)

(format-time-string Y-m-d)

Beispiel emacs Einstellungen

(setq-default org-display-custom-times t)

(setq org-time-stamp-custom-formats

(lta e B Ygt

lta e B Y HMgt))

ltDi 8 Maumlrz 2016gt

ltDi 8 Maumlrz 2016 1211gt

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 54: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

ToDo Circle

- M-S-ltRETgt Neuer ToDo Punkt

- C-c C-t ToDo cicrcle- S-left- S-right

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 55: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

ToDo Workow fuumlr Datei

httporgmodeorgmanualPer_002dfile-keywords

htmlPer_002dfile-keywords

+TODO TODO FEEDBACK VERIFY | DONE CANCELED

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 56: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Agenda

C-c a Agenda-Ansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 57: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Agenda Buer Kommandos

heute

d Tag

w Woche

v m Ansicht Monat

j Springe Tage

q Agenda verlassen

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 58: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Capture

Schnelle Notizen

Setting Up

httporgmodeorgmanualSetting-up-capturehtml

(define-key global-map C-cc org-capture)

Nutzen

httporgmodeorgmanualUsing-capturehtml

C-c c (org-capture)C-c C-c (org-capture-nalize)C-c C-w (org-capture-rele)C-c C-k (org-capture-kill)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 59: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Archivieren

C-c C-x s Archivieren TeilbaumC-c $

(org-archive-subtree)

httporgmodeorgorghtmlCapture-_002d-Refile-_

002d-Archive

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 60: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Rele

C-c M-w (org-copy)C-c C-w (org-rele)

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 61: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Clocking

C-c C-x C-i Start ClockC-c C-x C-o Stop ClockC-c C-x C-q Cancel Clock

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 62: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Emacs Org Tabellen

Erzeugen

C-| Tabelle anlegen

C- - Horizontale Linie

Spalten

S-M-right Einfuumlgen SpalteS-M-left Loumlsche Spalte

Sortieren

C-c sortieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 63: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Fussnoten

C-c C-x f Fussnote erzeugen1

C-c C-c Fussnote zu Referenz

1Fussnote

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 64: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Tags

C-c C-q Tag fuumlr aktuelle Uumlberschrift

C-c C-c Tag in Uumlberschriftzeile

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 65: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Properties

C-c C-x p Setze Properties

C-c C-x c Spaltenansicht

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 66: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Prioritaumlten

C- Setze Prioritioritaumlt

S-ltUPgt Prioritaumlt erhoumlhenS-ltDOWNgt Prioritaumlt reduzieren

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung

Page 67: Emacs Kurzeinführung - Beuth Hochschule für Technik Berlinpublic.beuth-hochschule.de/.../WeisEmacsKurzeinfuehrung.pdf · Emacs Ein Betriebssystem mit schwergewichtigem Editor. C-h

Exportieren

C-c C-e Exportieren

Mark Up

C-c C-e Export Options

Ruumldiger Weis

Emacs Kurzeinfuumlhrung


Top Related