首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在emacs中创建多个eshell实例

在emacs中创建多个eshell实例
EN

Stack Overflow用户
提问于 2010-03-30 04:21:54
回答 6查看 1.3K关注 0票数 5

想一想:在emacs窗口上贴上贝壳,就像xmonad一样。这个是可能的吗?我可以按M-x eshell来打开第一个eshell实例,但以后的调用只关注第一个实例。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-03-30 04:36:45

您可以这样做:

代码语言:javascript
复制
`C-u M-x eshell`

这将创建*eshell**eshell*<2>等。

票数 13
EN

Stack Overflow用户

发布于 2010-03-30 05:52:01

我更喜欢的方法是创建命名shell:

代码语言:javascript
复制
(defun make-shell (name)
  "Create a shell buffer named NAME."
  (interactive "sName: ")
  (setq name (concat "$" name))
  (eshell)
  (rename-buffer name))

是主旨所在。然后,M-x make-shell name将创建所需的外壳。

票数 6
EN

Stack Overflow用户

发布于 2011-05-18 14:10:25

C-u M-x make-shell工作得很好,但我更喜欢命名shells shell方法,这在切换缓冲区时很有用

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2540997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档