diff options
author | fpi | 2020-01-26 18:07:18 +0100 |
---|---|---|
committer | fpi | 2020-01-29 17:58:34 +0100 |
commit | 458287e34ea32c8677bbe90016a80e79e98bebdd (patch) | |
tree | 24377e89099440d6d577b668699b1211bf6fe262 | |
parent | Highlight org links (diff) |
Introduce Zetteldeft
-rw-r--r-- | emacs-init.org | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/emacs-init.org b/emacs-init.org index 1f663fe..f7147e0 100644 --- a/emacs-init.org +++ b/emacs-init.org @@ -2204,7 +2204,7 @@ and by automating many of the usual tasks such as creating new files and saving files. #+end_quote -I use =Deft= to organize my =Zettelkasten=. It contains many single +I use =Deft= to organize my /Zettelkasten/. It contains many single files about various topics. =Deft= handles searching and file creation. #+begin_src emacs-lisp @@ -2218,6 +2218,33 @@ creation. (deft-use-filter-string-for-filename t))) #+end_src +[[https://github.com/EFLS/zetteldeft][Zetteldeft]] provides further functions to search and link between +different /Zettel/. As /Zettel/ are scattered in separate files, +normal org file links using IDs lack in comparison to the introduced +custom link format. + +#+begin_src emacs-lisp +(use-package zetteldeft + :ensure t + :bind (:map fpi-map (("d d" . deft) + ("d D" . zetteldeft-deft-new-search) + ("d R" . deft-refresh) + ("d s" . zetteldeft-search-at-point) + ("d c" . zetteldeft-search-current-id) + ("d f" . zetteldeft-follow-link) + ("d F" . zetteldeft-avy-file-search-ace-window) + ("d l" . zetteldeft-avy-link-search) + ("d t" . zetteldeft-avy-tag-search) + ("d T" . zetteldeft-tag-buffer) + ("d i" . zetteldeft-find-file-id-insert) + ("d I" . zetteldeft-find-file-full-title-insert) + ("d o" . zetteldeft-find-file) + ("d n" . zetteldeft-new-file) + ("d N" . zetteldeft-new-file-and-link) + ("d r" . zetteldeft-file-rename) + ("d x" . zetteldeft-count-words)))) +#+end_src + ** Shell #+begin_src emacs-lisp (use-package shell |