我最近升级到emacs 24.4,每当我在学期内尝试执行命令时(例如C-x C-f
打开文件),它只会说C-x C-f is undefined
。
如何启用命令以在术语模式下运行?
答案 0 :(得分:6)
在emacs term
中,许多击键被禁用,以便让终端中的程序处理它们 - 涉及C-x
的大多数键被重新映射到C-c
,例如C-c C-f
。 find-file
的{{1}}。
如果您想以与term
相同的方式使用shell
,则可以更改为"线路模式"使用C-c C-j
,其中密钥由emacs处理。如果您想返回直接向终端发送密钥,请按C-c C-k
("字符模式")。
详细信息位于the manual。