feat(vterm): add project-vterm binding

This commit is contained in:
Artur Manuel 2025-02-26 01:34:59 +00:00
commit 86f5ab3d42
Signed by: amadaluzia
SSH key fingerprint: SHA256:Zwg7gBuZyaG48ucAZneJwltiXu0+tJb7c3lYt9AYlLg

View file

@ -70,11 +70,13 @@
:custom
(c-basic-offset 4))
(use-package eat
:hook (eshell-load . (lambda ()
(eat-eshell-mode)
(eat-eshell-visual-command-mode)))
:bind (("C-c t" . eat)
("C-x p t" . eat-project)))
(use-package vterm
:preface
(defun project-vterm (&optional arg)
(interactive)
(let* ((default-directory (project-root (project-current 1)))
(vterm-buffer-name (project-prefixed-buffer-name "vterm")))
(vterm arg)))
:bind ("C-x p t" . project-vterm))
(provide 'config)