DL
Debugger entered--Lisp error: (void-variable eshell-hist-mode-map)
Size: a a a
DL
Debugger entered--Lisp error: (void-variable eshell-hist-mode-map)
DL
DL
DL
VI
VI
(use-package eshell
:config
(require 'em-hist)
:bind (:map eshell-hist-mode-map
("<down>" . 'next-line)
("<up>" . 'previous-line)
([remap eshell-previous-matching-input-from-input] . helm-eshell-history)
([remap eshell-list-history] . helm-eshell-history)
))
(use-package eshell-git-prompt
:after (eshell)
:config
;; the powerline prompt is best but I've no idea how to shorten
;; it to the last directory.
(eshell-git-prompt-use-theme 'powerline)
(define-advice eshell-git-prompt-powerline-dir (:override () short)
"Show only last directory."
(file-name-nondirectory (directory-file-name default-directory))))
(use-package eshell-toggle
:custom
(eshell-toggle-size-fraction 3)
(eshell-toggle-run-command nil)
(eshell-toggle-use-projectile-root t)
(eshell-toggle-init-function #'eshell-toggle-init-eshell)
:after (eshell)
:bind
("C-`" . eshell-toggle))
;; Мелкий треугольник показывающий расположение команд в вввода в консоли.
(use-package eshell-fringe-status
:config
(add-hook 'eshell-mode-hook 'eshell-fringe-status-mode))
DL
A
A
A
S
G(
DL
S
S
A
G(
A
DL
S