feat(shell): improve vterm-mode configuration

- Enable switching windows with my custom M-i, M-k, M-j, and M-l
  windmove keybindings
- Disable hl-line-mode for vterm buffers. The hl-line would constantly
  flicker in an annoying manner while typing.
This commit is contained in:
2020-08-16 11:35:44 +01:00
parent 7ed3e92dbb
commit a8ec880b69

View File

@@ -6,9 +6,25 @@
;;; Code:
(require 'siren-windmove)
(use-package vterm
:hook
(vterm-mode . siren-vterm-mode-setup)
:bind
(:map vterm-mode-map
("M-i" . siren-windmove-up)
("M-k" . siren-windmove-down)
("M-j" . siren-windmove-left)
("M-l" . siren-windmove-right))
:custom
(vterm-always-compile-module t))
(vterm-always-compile-module t)
:init
(defun siren-vterm-mode-setup ()
(hl-line-mode -1)))
(provide 'siren-vterm)
;;; siren-vterm.el ends here