aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-keyboard.el
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-12-26 19:40:49 -0500
committerBardofSprites <[email protected]>2025-12-26 19:40:49 -0500
commit21794a4dfa857a770155b9e0c59af885e0d5756c (patch)
tree06db5ca0fc03ce026725ed83eec24b4e5711a382 /bard-emacs-modules/bard-emacs-keyboard.el
parent72a63d40f3278aade59bc9adb55bc374e45499ea (diff)
literate configuration
Diffstat (limited to 'bard-emacs-modules/bard-emacs-keyboard.el')
-rw-r--r--bard-emacs-modules/bard-emacs-keyboard.el12
1 files changed, 9 insertions, 3 deletions
diff --git a/bard-emacs-modules/bard-emacs-keyboard.el b/bard-emacs-modules/bard-emacs-keyboard.el
index 061907f..95a7b30 100644
--- a/bard-emacs-modules/bard-emacs-keyboard.el
+++ b/bard-emacs-modules/bard-emacs-keyboard.el
@@ -9,6 +9,7 @@
(setq evil-want-keybinding nil)
;; no vim insert bindings
(setq evil-undo-system 'undo-fu)
+ (setq evil-respect-visual-line-mode t)
:config
(evil-mode 1))
@@ -30,7 +31,7 @@
(general-create-definer bard/leader-keys
:states '(normal insert visual emacs)
:prefix "SPC"
- :global-prefix "C-SPC")
+ :global-prefix "C-S-SPC")
(bard/leader-keys
@@ -41,7 +42,7 @@
;; buffers
"b" '(:ignore t :which-key "buffers")
"bb" '(consult-buffer :which-key "switch buffer")
- "bd" '(kill-this-buffer :which-key "kill buffer")
+ "bk" '(kill-buffer :which-key "kill buffer")
"bs" '(save-buffer :which-key "save buffer")
;; windows
@@ -94,9 +95,14 @@
"t" '(:ignore t :which-key "toggle")
"tf" '(toggle-frame-fullscreen :which-key "fullscreen")
"tf" '(toggle-frame-fullscreen :which-key "fullscreen")
+
+ ;; help
+ "h" '(:ignore t :which-key "help")
+ "hr" '(info-emacs-manual :which-key "emacs manual")
+ "hR" '(info-display-manual :which-key "emacs search manual")
+ "hi" '(info :which-key "info")
)
)
(provide 'bard-emacs-keyboard)
-