summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2025-08-01 02:43:34 +0100
committerjao <jao@gnu.org>2025-08-01 02:43:34 +0100
commit89f93d3d052f1dfa37e611d62e628b647fa1f7a1 (patch)
tree25570a8ede702a614a039a8b977ba7d6fe2a0c85
parent667c459fd9b05cf78766d1c80e78bce138ebd544 (diff)
downloadelibs-89f93d3d052f1dfa37e611d62e628b647fa1f7a1.tar.gz
elibs-89f93d3d052f1dfa37e611d62e628b647fa1f7a1.tar.bz2
simpler bash-completion for eshell
-rw-r--r--init.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/init.el b/init.el
index 8b547e6..9232d94 100644
--- a/init.el
+++ b/init.el
@@ -1808,11 +1808,11 @@
(when (and c (listp c))
(append c '(:exclusive no)))))
+
(defun jao-eshell--set-up-completion ()
- (setq-local completion-styles '(basic partial-completion)
- completion-at-point-functions
- '(jao-eshell-completion-capf
- pcomplete-completions-at-point t)))
+ (setq-local completion-styles '(basic partial-completion))
+ (add-hook 'completion-at-point-functions
+ 'bash-completion-capf-nonexclusive nil t))
(use-package bash-completion
:ensure t