Eshell - 这里有类似 open-eshell 的东西吗?
在 Windows 资源管理器中,有一个功能“command-prompt-here”,可以打开实际目录的命令提示符。
eshell 是否有类似的东西,使我能够从实际目录中的 dired 打开 eshell?当我查看文件时,我可以打开保存该文件的目录的 eshell 吗?是否可以重用已经打开的 eshell,即使用反映实际目录的新提示符显示 eshell,而不是打开新实例?
最好避免所有这些“cd ../../../dir1/dir2”。
In the Windows Explorer there is a function 'command-prompt-here' that opens a command prompt for the actual directory.
Is there something similar for eshell, that enables me to open an eshell from dired in the actual directory? When I look at a file, can I open an eshell for the directory that holds that file? Would it be possible to reuse an already open eshell, that is, show that eshell with a new prompt that reflects the actual directory, instead of opening a new instance?
Would be nice to avoid all those 'cd ../../../dir1/dir2'.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下也适用:
The following also works:
我认为你可以轻松创建这样的东西:
并调用
my-eshell
而不是eshell
。上述的一个缺点是它总是打开一个新的eshell
,即使已经有一些使用正确的目录打开了。I think you can easily create such a thing:
And call
my-eshell
instead ofeshell
. A disadvantage of the above is that it always opens a neweshell
even if there is already some opened with the correct directory.