diff options
| author | Craig Jennings <c@cjennings.net> | 2025-09-03 14:24:31 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-09-03 14:24:31 -0500 |
| commit | a1d65d21fa745bab14a2e8c858bd3161110cb4db (patch) | |
| tree | 3f8175e4f379230f4943ae35154e06cb5d1777ec /modules | |
| parent | d5e60bd570bf32d19a477cbcbfd27d0222a23c34 (diff) | |
| download | dotemacs-a1d65d21fa745bab14a2e8c858bd3161110cb4db.tar.gz dotemacs-a1d65d21fa745bab14a2e8c858bd3161110cb4db.zip | |
adding pcmpl-args and company-shell for eshell
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/eshell-vterm-config.el | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/eshell-vterm-config.el b/modules/eshell-vterm-config.el index c882e06f..f43f945d 100644 --- a/modules/eshell-vterm-config.el +++ b/modules/eshell-vterm-config.el @@ -151,6 +151,22 @@ (lambda () (define-key eshell-mode-map (kbd "C-r") 'cj/eshell-history-search))) +;; Better completion for eshell +(use-package pcmpl-args + :after eshell) + +;; Company mode integration for eshell +(use-package company-shell + :after (eshell company) + :config + (add-to-list 'company-backends 'company-shell) + (add-hook 'eshell-mode-hook + (lambda () + (setq-local company-minimum-prefix-length 2) + (setq-local company-idle-delay 2) + (company-mode 1)))) + + ;; ------------------------------ Vterm ------------------------------ ;; faster and highly dependable, but not extensible |
