emacs - 用终端模拟器杀死缓冲区

时间:2016-04-06 21:55:13

标签: emacs

我知道这个选项:

Kill the *terminal* buffer with C-d

但我仍然是emacs的新手,这样做的原始方法是什么?我尝试了C-x k,但它不喜欢它,C-x C-c杀死了我所有的窗口和缓冲区......

1 个答案:

答案 0 :(得分:1)

我假设您在term-modeM-x term)中使用了缓冲区。 term-mode与大多数模式有点不同,它有两个子模式,char和line。在char模式下,它更像终端而不是emacs,因为很多普通的键绑定都不可用。使用C-c C-j将其置于行模式以使其处于行模式,然后您可以运行包括C-x k在内的大多数常规键绑定。您可以使用C-c C-k将其重新置于字符模式。

我使用multi-term包,我认为默认情况下的默认值比普通term-mode更好,顾名思义可以很容易地拥有许多终端缓冲区。