[emacs] more bindings
authorAmin Bandali <amin@aminb.org>
Sun, 22 Jul 2018 18:54:22 +0000 (14:54 -0400)
committerAmin Bandali <amin@aminb.org>
Sun, 22 Jul 2018 18:54:22 +0000 (14:54 -0400)
init.org

index 526045a..69ae88f 100644 (file)
--- a/init.org
+++ b/init.org
@@ -610,11 +610,18 @@ Roll your own modal mode
    ("f" forward-char)
    ("a" move-beginning-of-line)
    ("e" move-end-of-line)
-   ("SPC" (("b b" ibuffer-list-buffers)
-           ("b k" kill-this-buffer)
-           ("b o" other-window)
-           ("b s" save-buffer)
-           ("q q" save-buffers-kill-terminal)))
+   ("SPC" (("b" (("b" ibuffer-list-buffers)
+                 ("k" kill-this-buffer)
+                 ("o" other-window)
+                 ("s" save-buffer)))
+           ("h" (("c" describe-char)
+                 ("f" describe-function)
+                 ("F" describe-face)
+                 ("i" info)
+                 ("k" describe-key)
+                 ("l" view-lossage)
+                 ("v" describe-variable)))
+           ("q" (("q" save-buffers-kill-terminal)))))
    ("d" (("w" kill-word)
          ("d" kill-whole-line)
          ("b" backward-kill-word)))
@@ -828,6 +835,8 @@ TODO: break this giant source block down into individual org sections.
   :ryo
   ("/" undo-tree-undo)
   ("_" undo-tree-redo)
+  :bind (("C-/" . undo-tree-undo)
+         ("M-_" . undo-tree-redo))
   :config
   (global-undo-tree-mode)
   (setq undo-tree-mode-lighter ""))