summary refs log tree commit diff stats
path: root/tag-emacs/emacs.d
diff options
context:
space:
mode:
authorAlan Pearce2015-08-01 21:46:55 +0200
committerAlan Pearce2015-08-01 21:46:55 +0200
commita6de0dbd99b1158afbef81e679fe7fc2419a6214 (patch)
treea265c68d584cc04e537dd4f2bf2766f244859284 /tag-emacs/emacs.d
parent9ebbf3bbb386ca69ecb266fe50cec3dc914a1beb (diff)
downloaddotfiles-a6de0dbd99b1158afbef81e679fe7fc2419a6214.tar.lz
dotfiles-a6de0dbd99b1158afbef81e679fe7fc2419a6214.tar.zst
dotfiles-a6de0dbd99b1158afbef81e679fe7fc2419a6214.zip
Emacs: Install eshell buffer stack package
Diffstat (limited to 'tag-emacs/emacs.d')
-rw-r--r--tag-emacs/emacs.d/init.org9
1 files changed, 9 insertions, 0 deletions
diff --git a/tag-emacs/emacs.d/init.org b/tag-emacs/emacs.d/init.org
index 12b4cab..d86e522 100644
--- a/tag-emacs/emacs.d/init.org
+++ b/tag-emacs/emacs.d/init.org
@@ -2122,6 +2122,15 @@ nice, when I remember to use it.
 (bind-key "C-c S" #'eshell-goto-current-dir)
 #+END_SRC
 
+#+BEGIN_SRC emacs-lisp
+  (req-package esh-buf-stack
+    :require eshell
+    :config (progn
+              (bind-key "M-q" #'eshell-push-command eshell-mode-map))
+    :init (progn
+            (setup-eshell-buf-stack)))
+#+END_SRC
+
 *** Shells
 
 #+BEGIN_SRC emacs-lisp