我最近升级到emacs 24.4,每当我尝试在术语中执行命令时(例如C-x C-f
打开文件),它就会显示C-x C-f is undefined
。
如何启用命令在术语模式下运行?
在emacs term
中,许多按键被禁用,以便让终端程序处理它们-大多数涉及C-x
的按键被重新映射到C-c
,例如find-file
的C-c C-f
。
如果您想以与shell
相同的方式使用term
,您可以将C-c C-j
更改为"行模式",其中键由emacs处理。如果您想回到直接向终端发送密钥,请按C-c C-k
("char mode")。
详情见手册