Fix per-workspace eshell buffers
This commit is contained in:
parent
a1b4616236
commit
e2442e7d80
2 changed files with 18 additions and 0 deletions
|
@ -75,6 +75,19 @@
|
|||
(eshell-send-input nil t))))
|
||||
|
||||
|
||||
;;
|
||||
;; Persp-mode integration
|
||||
;;
|
||||
|
||||
(defun +eshell|switch-workspace ()
|
||||
(setq +eshell-buffers
|
||||
(or (persp-parameter 'eshell-buffers)
|
||||
(make-ring 25))))
|
||||
|
||||
(defun +eshell|save-workspace ()
|
||||
(set-persp-parameter 'eshell-buffers +eshell-buffers))
|
||||
|
||||
|
||||
;;
|
||||
;; Commands
|
||||
;;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue