有一件小事一直在困扰我,与emacs有关
当我在缓冲区中打开shell时, 我会执行:
M-x shell
目前为止还好
但是如果我想打开另一个shell,我会切换到另一个缓冲区并执行:
C-u M-x shell
但是这总是在另一个窗口打开 - 而不是当前所在的窗口
这很烦人,有人知道如何解决吗?
编辑
我应该添加,我有多个缓冲区在多个拆分窗口中打开,例如,我的框架分成3个部分 - 我想要的是新的shell打开在当前具有焦点的那个部分中,即我正在输入的那个,并非备用部分
我认为当我执行C-u M-x shell
时,新的shell缓冲区会在下一个窗口中打开,即如果您按C-x o
,则会切换到该窗口。我希望它在同一个窗口中打开
shell-pop
吗?只需按下一个键即可弹出一个shell缓冲区。https://github.com/kyagi/shell-pop-el(可通过ELPA获得)。 - Ehvince