use add-hook instead of setq

we can support multipule hook functions with `add-hook`
This commit is contained in:
SteamedFish 2019-01-29 20:43:15 +08:00
parent 424c358786
commit 8b867c780d

View File

@ -14,7 +14,8 @@
(set-env! "SHELL") (set-env! "SHELL")
(add-hook 'vterm-mode-hook #'doom|mark-buffer-as-real) (add-hook 'vterm-mode-hook #'doom|mark-buffer-as-real)
;; Automatically kill buffer when vterm exits. ;; Automatically kill buffer when vterm exits.
(setq-default vterm-exit-functions #'kill-buffer) (add-hook 'vterm-exit-functions #'(lambda (buffer)
(when buffer (kill-buffer buffer))))
(when (featurep! :feature evil) (when (featurep! :feature evil)
(evil-set-initial-state 'vterm-mode 'insert) (evil-set-initial-state 'vterm-mode 'insert)
;; Those keys are commonly needed by terminals. ;; Those keys are commonly needed by terminals.