summaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/init.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index 5dfc5d8..24b1906 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -327,6 +327,13 @@ Contains the list of packages that need to be installed.")
:config
(setq multi-vterm-dedicated-window-height 25))
+(defvar thanos/vterm-map (make-sparse-keymap))
+(define-prefix-command 'thanos/vterm-map)
+(define-key global-map (kbd "C-c v") 'thanos/vterm-map)
+(define-key thanos/vterm-map (kbd "n") 'multi-vterm-next)
+(define-key thanos/vterm-map (kbd "p") 'multi-vterm-prev)
+(define-key thanos/vterm-map (kbd "d") 'multi-vterm-dedicated-open)
+
(use-package eshell
:ensure nil
:bind (("C-c e" . 'eshell))