diff --git a/.config/emacs/config.el b/.config/emacs/config.el index a725943..05117bf 100644 --- a/.config/emacs/config.el +++ b/.config/emacs/config.el @@ -664,6 +664,10 @@ ;; Disabling company mode in eshell, because it's annoying. (setq company-global-modes '(not eshell-mode)) +(add-hook 'eshell-mode-hook + (lambda () + (define-key eshell-mode-map (kbd "") #'pcomplete-list))) + (use-package eshell-toggle :custom (eshell-toggle-size-fraction 3) diff --git a/.config/emacs/config.org b/.config/emacs/config.org index d747bf2..566580c 100644 --- a/.config/emacs/config.org +++ b/.config/emacs/config.org @@ -960,6 +960,11 @@ Eshell is an Emacs 'shell' that is written in Elisp. ;; Disabling company mode in eshell, because it's annoying. (setq company-global-modes '(not eshell-mode)) +;; Adding a keybinding for 'pcomplete-list' on F9 key. +(add-hook 'eshell-mode-hook + (lambda () + (define-key eshell-mode-map (kbd "") #'pcomplete-list))) + (use-package eshell-toggle :custom (eshell-toggle-size-fraction 3)