如何在Emacs上运行多个shell

前端之家收集整理的这篇文章主要介绍了如何在Emacs上运行多个shell前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Windows 7上使用Emacs 23.3.1。我知道我可以使用M-x shell从emacs运行shell。我想在同一时间有多个shell窗口,但第二次打开M-x shell只是打开我相同的shell窗口。

有没有办法有不同的shell窗口?

C-u M-x shell会做到的。

它将提示一个新的shell的名称,只是点击return为默认(这将是类似* shell *< 2&gt ;. 也适用于eshell。 另一个技巧,如果你使用eshell:正如M-x eshell将你带回到* eshell *(而不是启动一个新的eshell),如果你使用一个数字前缀参数,它会带你到eshell缓冲区。例如,C-3M-xeshell将带你到* eshell * 3。可悲的是,如果你使用shell(而不是eshell),这个伎俩似乎不工作(至少在我的Emacs 24.0.50.1。)。

猜你在找的Bash相关文章