summaryrefslogtreecommitdiffstats
path: root/ravi-init-navigation.el
diff options
context:
space:
mode:
Diffstat (limited to 'ravi-init-navigation.el')
-rw-r--r--ravi-init-navigation.el24
1 files changed, 11 insertions, 13 deletions
diff --git a/ravi-init-navigation.el b/ravi-init-navigation.el
index ad8f11d..e56ce07 100644
--- a/ravi-init-navigation.el
+++ b/ravi-init-navigation.el
@@ -30,19 +30,17 @@
(progn
(region-bindings-mode-enable)
- ;; The macro 'bind-key does not seem to work for region-bindings-mode-map
-
- (define-key region-bindings-mode-map "f" 'forward-word)
- (define-key region-bindings-mode-map "b" 'backward-word)
+ (bind-key "f" 'forward-word region-bindings-mode-map)
+ (bind-key "b" 'backward-word region-bindings-mode-map)
;; HJKL cluster to replace arrow keys
- (define-key region-bindings-mode-map "h" 'backward-char)
- (define-key region-bindings-mode-map "l" 'forward-char)
- (define-key region-bindings-mode-map "j" 'previous-line)
- (define-key region-bindings-mode-map "k" 'next-line)
+ (bind-key "h" 'backward-char region-bindings-mode-map)
+ (bind-key "l" 'forward-char region-bindings-mode-map)
+ (bind-key "j" 'previous-line region-bindings-mode-map)
+ (bind-key "k" 'next-line region-bindings-mode-map)
;; Most of the time, we mark regions to copy
- (define-key region-bindings-mode-map "w" 'kill-ring-save)
+ (bind-key "w" 'kill-ring-save region-bindings-mode-map)
)
:ensure t
)
@@ -72,10 +70,10 @@
(setq mc/list-file (ravi/emacs-file "past/mc-lists.el"))
:config
(progn
- (define-key region-bindings-mode-map "a" 'mc/mark-all-like-this)
- (define-key region-bindings-mode-map "p" 'mc/mark-previous-like-this)
- (define-key region-bindings-mode-map "n" 'mc/mark-next-like-this)
- (define-key region-bindings-mode-map "m" 'mc/mark-more-like-this-extended)
+ (bind-key "a" 'mc/mark-all-like-this region-bindings-mode-map)
+ (bind-key "p" 'mc/mark-previous-like-this region-bindings-mode-map)
+ (bind-key "n" 'mc/mark-next-like-this region-bindings-mode-map)
+ (bind-key "m" 'mc/mark-more-like-this-extended region-bindings-mode-map)
)
:ensure t
)