如何将ctrl+D发送到Emacs的Eshell中?看起来 Emacs 拦截了我向 shell 发送任何控制键 + 一个字母的所有尝试,并试图将其解释为它自己的命令。如何将该组合发送到Emacs的EShell?
对于C-d的具体情况,可以使用C-c C-d,它绑定eshell-send-eof-to-process
。否则,使用C-q进行引号插入,以强制将以下字符插入到缓冲区中,即使它在 Emacs 中具有键绑定。