0
缓冲区我知道这个选项:emacs的 - 杀死终端仿真器
Kill the *terminal* buffer with C-d
但我仍然在Emacs是一个新手,什么是原始的方法来做到这一点?我试图C-x k
,但它不喜欢它,C-x C-c
杀死所有的窗口和缓冲区...
缓冲区我知道这个选项:emacs的 - 杀死终端仿真器
Kill the *terminal* buffer with C-d
但我仍然在Emacs是一个新手,什么是原始的方法来做到这一点?我试图C-x k
,但它不喜欢它,C-x C-c
杀死所有的窗口和缓冲区...
我假设你在term-mode
(M-x term
)使用一个缓冲区。 term-mode
与大多数模式有点不同,它有两个子模式,char和line。在char模式下,它比emacs更像终端,因为很多普通的keybinds不可用。将它与C-c C-j
放在一个行模式中,使其处于在线模式,然后您可以运行大多数正常的keybind,包括C-x k
。您可以使用C-c C-k
将其恢复为char模式。
我使用的是multi-term
包,我认为它的默认值比普通的term-mode
更好,顾名思义,它可以很容易地拥有许多终端缓冲区。
'C-x k'应该杀死当前缓冲区。你是什么意思“它不喜欢它”? – songyuanyao
你也可以在终端上输入''exit''来杀死它 – gabesoft
当我做了'C-x k'时,我的emacs冻结了,然后两秒钟后它就消失了......这是否意味着我可能安装了错误? –