Eshell - 有没有类似open-eshell的东西?

时间:2011-03-09 13:11:25

标签: emacs dired eshell

在Windows资源管理器中,有一个“command-prompt-here”函数可以打开实际目录的命令提示符。

是否有类似于eshell的东西,这使我能够从实际目录中的dired打开一个eshell?当我查看文件时,是否可以为包含该文件的目录打开eshell?是否可以重用已经打开的eshell,也就是说,使用反映实际目录的新提示显示eshell,而不是打开新实例?

很高兴避免所有那些'cd ../../../dir1/dir2'。

2 个答案:

答案 0 :(得分:4)

以下也有效:

C-u M-x eshell

答案 1 :(得分:1)

我认为你可以很容易地创造这样的东西:

(defun my-eshell ()
  (interactive)
  (eshell "new")) ; "new" ensures that a new eshell is created

并致电my-eshell而非eshell。上述情况的一个缺点是它总是打开一个新的eshell,即使已经使用正确的目录打开了一些。{/ p>