Emacs:切换到 ansiterm 窗口时自动切换到字符模式

Emacs:切换到 ansiterm 窗口时自动切换到字符模式

假设我在 Emacs 中打开了多个窗口24.1其中一个窗户是M-x ansi-term带有外壳的窗户。

默认情况下,当我切换到 ansi-term 窗口时,Emacs 会激活术语:线路运行,这使我无法使用在 shell 上工作的键盘快捷键(例如制表符补全等)。

有没有办法让 Emacs 自动切换到术语:字符运行当我使用终端切换到 Emacs 中的窗口时ansi-term

答案1

尝试将此行添加到您的 .emacs 文件中。

(add-hook 'term-mode-hook 'char-line-mode)

答案2

这似乎有效

https://stackoverflow.com/questions/6816877/why-is-my-term-mode-hook-not-selecting-line-mode

“让 ansi-term 按照你想要的方式工作的道路,可悲的是,记录不足”

相关内容