ok asi stačilo: po X letech ve Vimu zkusím Emacs, jako teď už tomu doopravdy dám šanci.
Jak se snáší org-mode s evil-mode?
org-mode a evil-mode používám společně. Funguje je to na zhruba 98% - při editaci prakticky vždycky (dobrá práce od autorů evilu!), když se ale zobrazí nějaké specializované buffery, tak se zavírají přes "q" a ne například ZQ :-) Ale na to se dá zvyknout a možná to i půjde přenastavit.
Mne irituje c-u, ktere Spacemacs nastavil jako vimovou zkratku, kterou jsem stejne nepouzival ani ve vimu.
Ja mam LEADER rad, ale kdyz clovek sklada nejakou emacs-style sekvenci, tak to pusobi nekonzistentne.
TIP: pro otvírání zalinkovaného docx souboru na widlích v Office. Je potreba do .emacs dodat:
;;; handling for docx files in org mode
(add-hook 'org-mode-hook
'(lambda ()
(setq org-file-apps
(add-to-list 'org-file-apps '("\\.docx\\'" . default) ))))
... prípadne za .default zadať spustiteľný program, napr. ja mám:
(setq org-file-apps
'((auto-mode . emacs)
("\\.pdf\\'" . "mupdf \"%s\"")
("\\.pdf::\\([0-9]+\)\\'" . "mupdf \"%s\" -p %1")
("\\.jp?e?g" . "feh %s")
("\\.png" . "feh %s")
))
Jako vždy perfektní, díky.
Klávesovou zkratku C-c l nemám ve své verzi namapovanou. Pokud by někdo hledal, funkce se jmenuje org-store-link.
K agendě jsem se ještě nepropracoval ;-)
Nedávno jsem začal používat vestavěné grafické téma leuven. (M-x load-theme leuven)
Defaultně org mode nemění globální mapování kláves. Z [[info:org#Activation][info stránky]]:
The four Org commands ‘org-store-link’, ‘org-capture’, ‘org-agenda’,
and ‘org-switchb’ should be accessible through global keys (i.e.,
anywhere in Emacs, not just in Org buffers). Here are suggested
bindings for these keys, please modify the keys to your own liking.
(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cc" 'org-capture)
(global-set-key "\C-cb" 'org-switchb)
K tem blokum se zdrojovym kodem. Je pekne, ze lze zapsat blok zdrojoveho kodu z ruznych jazyku, ale podstatne je to, ze ten blok pak take muzete rovnou z org-mode spustit a s vysledky pekne pracovat. Viz napriklad tady: https://orgmode.org/worg/org-contrib/babel/intro.html#source-code-execution
Děkuji za článek.
Nebylo by možné doplnit za klávesové zkratky i příkazy.
Např. Po stisku klávesy „l“, tak l mám překryto evil-forward-char. Něco mi mění Spacemacs atp.
Příkazy k jednotlivým zkratkám by se měly dát jednoduše zjistit přes C-h k, popř. C-h c.