Indium: Add a few more keymaps

This commit is contained in:
James Nguyen 2018-01-11 19:26:06 -08:00
parent 82969b9f91
commit 833d0596e7
1 changed files with 28 additions and 0 deletions

View File

@ -32,11 +32,39 @@
(defun evil-collection-indium-setup ()
"Set up `evil' bindings for `indium'."
(evil-define-key 'normal indium-inspector-mode-map
(kbd "RET") 'indium-follow-link
[mouse-1] 'indium-follow-link
"L" 'indium-inspector-pop
"gr" 'indium-inspector-refresh
"gj" 'indium-inspector-next-reference
"gk" 'indium-inspector-previous-reference
(kbd "C-j") 'indium-inspector-next-reference
(kbd "C-k") 'indium-inspector-previous-reference
[tab] 'indium-inspector-next-reference
[backtab] 'indium-inspector-previous-reference)
(evil-define-key 'normal indium-debugger-locals-mode-map
"L" nil
"gr" nil)
(evil-define-key 'normal indium-debugger-frames-mode-map
[return] 'indium-follow-link
(kbd "RET") 'indium-follow-link
(kbd "gj") 'indium-debugger-frames-next-frame
(kbd "gk") 'indium-debugger-frames-previous-frame
(kbd "C-j") 'indium-debugger-frames-next-frame
(kbd "C-k") 'indium-debugger-frames-previous-frame
[tab] 'indium-debugger-frames-next-frame
[backtab] 'indium-debugger-frames-previous-frame)
(evil-define-key 'normal indium-interaction-mode-map
"gr" 'indium-update-script-source
"gz" 'indium-switch-to-repl-buffer)
(evil-define-key 'normal indium-repl-mode-map
(kbd "gj") 'indium-repl-next-input
(kbd "gk") 'indium-repl-previous-input
(kbd "C-j") 'indium-repl-next-input
(kbd "C-k") 'indium-repl-previous-input))