~ruther/emacs.d

17814c4496ebdb1c86820cabae50c38a37d7f0ee — Rutherther 10 months ago 56a1616
feat: vterm
1 files changed, 14 insertions(+), 1 deletions(-)

M init.el
M init.el => init.el +14 -1
@@ 2,7 2,6 @@
;;
;; load envs (exec-path-from-shell)
;;
;; vterm
;; lsp-mode? or eglot
;;      C, C++
;;      Rust


@@ 419,6 418,20 @@
  :after magit
  :config (magit-todos-mode 1))

;; Vterm
(use-package vterm
  :ensure t
  :config
  (add-to-list 'vterm-eval-cmds '("update-pwd" (lambda (path) (setq default-directory path))))

  (push (list "find-file-below"
            (lambda (path)
              (if-let* ((buf (find-file-noselect path))
                        (window (display-buffer-below-selected buf nil)))
                  (select-window window)
                (message "Failed to open file: %s" path))))
      vterm-eval-cmds))

;; MMM mode
(my-use-package mmm-mode
  :ensure t

Do not follow this link