(setq org-src-tab-acts-natively t)
(setq org-confirm-babel-evaluate nil)
(setq org-use-speed-commands t)
- (setq org-completion-use-ido t))
+ (setq org-completion-use-ido t)
+ (setq org-startup-with-inline-images t))
(org-babel-do-load-languages
'org-babel-load-languages
cause we cannot input =[= and =]=, so here I unset this mappings. And redifined this two to
=M-[= and =M-]=. see this [[https://github.com/abo-abo/worf/issues/19#issuecomment-223756599][issue]]
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
-
(use-package worf
:ensure t
:commands worf-mode
- :init (add-hook 'org-mode-hook 'worf-mode)
- ;; :config
- ;; (define-key worf-mode-map "[" nil)
- ;; (define-key worf-mode-map "]" nil)
- ;; (define-key worf-mode-map (kbd "M-[") 'worf-backward)
- ;; (define-key worf-mode-map (kbd "M-]") 'worf-forward)
- )
-
+ :init (add-hook 'org-mode-hook 'worf-mode))
#+END_SRC
** Get Things Done
#+END_SRC
*** Todo Keywords
-
refer to [[http://coldnew.github.io/coldnew-emacs/#orgheadline94][fancy todo states]],
-
To track TODO state changes, the =!= is to insert a timetamp, =@= is to insert a note with
timestamp for the state change.
-
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
;; (setq org-todo-keywords
;; '((sequence "☛ TODO(t)" "|" "✔ DONE(d)")
#+END_SRC
* Misc Settings
-
** [[https://github.com/abo-abo/hydra][Hydra]]
*** hydra install
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(interactive)
(dired-why)
(message
- "Δ: d-delete, u-ndelete, x-punge, f-ind, o-ther window, R-ename, C-opy, c-create, +new dir, r-evert, /-filter, h-summary, ?-help"))
+ "Δ: d-delete, u-ndelete, x-punge, f-ind, o-ther window, R-ename, C-opy, c-create, +new dir, r-evert, /-filter, v-iew, l-ist, z-Size, h-summary, ?-help"))
(defun sd/dired-high-level-dir ()
"Go to higher level directory"
("r" (progn (winner-redo) (setq this-command 'winner-redo)) "redo")
;; ibuffer, dired, eshell, bookmarks
- ;; ("C-o" ido-switch-buffer nil :exit t)
- ("C-b" ido-switch-buffer nil :exit t)
;; ("C-i" other-window nil :exit t)
+ ("C-b" ido-switch-buffer nil :exit t)
("C-f" projectile-find-file nil :exit t)
("C-p" persp-switch :exit t)