summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-10-24 08:05:16 -0700
committerFranck Cuny <franck@fcuny.net>2022-10-24 08:05:16 -0700
commit76bfbd2b93f805197991330478c212bf2745de64 (patch)
tree402e4b2386220d44d184ccf4ff9ca3f922781c1d
parentfix(eshell): remove two unused functions (diff)
downloademacs.d-76bfbd2b93f805197991330478c212bf2745de64.tar.gz
ref(eshell): remove the function `my/eshell-here'
I prefer to open a shell using project.el. Change-Id: I4b1c533f58955207228e703ca4da567fa89622d9
-rw-r--r--emacs/custom/my-eshell.el17
1 files changed, 0 insertions, 17 deletions
diff --git a/emacs/custom/my-eshell.el b/emacs/custom/my-eshell.el
index 3bf7585..a5cc33b 100644
--- a/emacs/custom/my-eshell.el
+++ b/emacs/custom/my-eshell.el
@@ -45,22 +45,6 @@
(eshell/alias "cal" "calendar")
(eshell/alias "agenda" "org-agenda"))
-(defun my/eshell-here ()
- "Opens a new shell in the directory associated with the current buffer's file.
-The eshell is renamed to match that directory to make multiple
-eshell windows easier."
- (interactive)
- (let* ((parent (if (buffer-file-name)
- (file-name-directory (buffer-file-name))
- default-directory))
- (name (car (last (split-string parent "/" t)))))
- (split-window-horizontally)
- (other-window 1)
- (eshell "new")
- (rename-buffer (concat "*eshell: " name "*"))
- (insert (concat "ls " "-lh"))
- (eshell-send-input)))
-
(defvar-local my/eshell-output-buffer "*Exported eshell output*"
"Name of buffer with the last output of Eshell command.")
@@ -120,7 +104,6 @@ append to it, while separating multiple outputs with
(with-face "λ" :foreground "#63c904"))
(with-face " " :foreground "#000000")))
-(global-set-key (kbd "C-c e h") 'my/eshell-here)
(define-key eshell-mode-map (kbd "C-c e e") 'my/eshell-export)
(customize-set-variable 'eshell-scroll-to-bottom-on-input 'all)