aboutsummaryrefslogtreecommitdiff
path: root/.emacs.d/rul-lisp/packages/rul-terminals.el
blob: bbbcd10d84ce5285e414f88798d28457ad963001 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(use-package vterm
  :ensure t
  :config
  ;; Standard vterm keybindings
  (define-key vterm-mode-map (kbd "C-c C-t") 'vterm-copy-mode)
  (define-key vterm-mode-map (kbd "C-c C-c") (lambda () (interactive) (vterm-send-string "\C-c")))
  (define-key vterm-mode-map (kbd "C-l") 'vterm-clear)
  )

(use-package multi-vterm
  :ensure t
  :init
  (setq vterm-always-compile-module t)
  :config
  (setq vterm-max-scrollback 100000)
  (add-hook 'vterm-mode-hook 'goto-address-mode))

(provide 'rul-terminals)
nihil fit ex nihilo