neotree: make hl-line local in neo buffer + refactor keybindings
This commit is contained in:
parent
c8a822863e
commit
c6be0997ad
1 changed files with 19 additions and 19 deletions
|
@ -106,26 +106,26 @@
|
||||||
(set-window-fringes neo-global--window 1 0))
|
(set-window-fringes neo-global--window 1 0))
|
||||||
(advice-add 'neo-global--select-window :after 'doom*neotree-no-fringes)
|
(advice-add 'neo-global--select-window :after 'doom*neotree-no-fringes)
|
||||||
|
|
||||||
(add-hook 'neotree-mode-hook 'hl-line-mode)
|
(add-hook! neotree-mode
|
||||||
(add-hook 'neotree-mode-hook 'doom|neotree-init-keymap)
|
(set (make-local-variable 'hl-line-sticky-flag) t)
|
||||||
(defun doom|neotree-init-keymap ()
|
(hl-line-mode +1))
|
||||||
(map! :map evil-motion-state-local-map
|
(map! :map neotree-mode-map
|
||||||
"ESC ESC" 'neotree-hide
|
:m "\\\\" 'evil-window-prev
|
||||||
"q" 'neotree-hide
|
"ESC ESC" 'neotree-hide
|
||||||
"RET" 'neotree-enter
|
"q" 'neotree-hide
|
||||||
"J" 'neotree-select-next-sibling-node
|
"RET" 'neotree-enter
|
||||||
"K" 'neotree-select-previous-sibling-node
|
"J" 'neotree-select-next-sibling-node
|
||||||
"H" 'neotree-select-up-node
|
"K" 'neotree-select-previous-sibling-node
|
||||||
"L" 'neotree-select-down-node
|
"H" 'neotree-select-up-node
|
||||||
"v" 'neotree-enter-vertical-split
|
"L" 'neotree-select-down-node
|
||||||
"s" 'neotree-enter-horizontal-split
|
"v" 'neotree-enter-vertical-split
|
||||||
"c" 'neotree-create-node
|
"s" 'neotree-enter-horizontal-split
|
||||||
"d" 'neotree-delete-node
|
"c" 'neotree-create-node
|
||||||
"g" 'neotree-refresh
|
"d" 'neotree-delete-node
|
||||||
"r" 'neotree-rename-node
|
"g" 'neotree-refresh
|
||||||
"R" 'neotree-change-root)))
|
"r" 'neotree-rename-node
|
||||||
|
"R" 'neotree-change-root))
|
||||||
|
|
||||||
;;
|
|
||||||
(use-package projectile
|
(use-package projectile
|
||||||
:config
|
:config
|
||||||
(setq projectile-require-project-root nil
|
(setq projectile-require-project-root nil
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue