tools/eshell: set eshell-visual-(sub)?commands properly
This commit is contained in:
parent
388e5b4711
commit
2c68a41adb
1 changed files with 5 additions and 6 deletions
|
@ -28,12 +28,11 @@
|
|||
(set! :popup "^\\*eshell:popup\\*$" :regexp t :size 25)
|
||||
(set! :evil-state 'eshell-mode 'insert)
|
||||
|
||||
;; Visual commands require a proper terminal. Eshell can't handle that, so it
|
||||
;; delegates these commands to a term buffer.
|
||||
(setq eshell-visual-commands
|
||||
(append eshell-visual-commands
|
||||
'("less" "tmux" "htop" "top" "bash" "zsh" "fish"))
|
||||
eshell-visual-subcommands '(("git" "log" "l" "diff" "show")))
|
||||
(after! em-term
|
||||
;; Visual commands require a proper terminal. Eshell can't handle that, so it
|
||||
;; delegates these commands to a term buffer.
|
||||
(nconc eshell-visual-commands '("tmux" "htop" "bash" "zsh" "fish" "vim" "nvim"))
|
||||
(setq eshell-visual-subcommands '(("git" "log" "l" "diff" "show"))))
|
||||
|
||||
(defun +eshell|keymap-setup ()
|
||||
"Setup eshell keybindings. This must be done in a hook because eshell
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue