几天前我发现了一篇不错的帖子C-d
,详细介绍了如何使用密钥杀死 shell 缓冲区。基本上,在终止进程后,C-d
您现在可以C-d
再次点击以终止缓冲区。
我试图为 term-mode 实现类似的东西,但我遇到了一个问题。在您杀死术语 process (使用通常的C-d
)之后,缓冲区使用的键映射似乎发生了变化,但我不知道它是什么!
例如,启动term
命令 ( M-x term RET RET
) 然后立即点击C-d
。一旦进程终止,缓冲区仍报告处于术语模式,但它们使用的键映射既不是term-mode-map
也不是
term-raw-map
。
所以
我要么需要找出它使用的是什么地图,所以我可以绑定C-d
到kill-buffer
.
或者我需要另一种方法来C-d
在术语模式下终止缓冲区。