我正在我的 ubuntu gnome 机器上试用 kde 终端应用程序 konsole,总体来说,我认为它很棒。但是,当我 ssh 到另一台机器并在 emacs 中打开文件时,使用 ctrl-s 搜索文档失败,并显示消息“按 Ctrl+S 已暂停输出。请按 Ctrl+Q 恢复。”然后我只能按 Ctrl-Q 退出。我已经尝试在我的 .bashrc 中输入:
stty -ixon;
stty -ixoff;
它什么也没改变。
在同一台远程机器上的其他终端中,Ctrl-S 在 emacs 中工作正常。在我自己的机器上,emacs 功能齐全,包括搜索。
我能做什么?如果不能远程使用 emacs,我将不得不放弃 konsole 及其所有优秀的功能。
我花了一些时间寻找答案...感谢您的任何提示!
答案1
抱歉,发布这篇文章几分钟后,我才在这里找到答案:
https://github.com/ivanov/vim-ipython/issues/8
引用 Vladimiroff 的帖子:
"in Konsole you can disable this feature, by going to
Settings -> Configure Profile -> Choose current profile -> Edit Profile ->
Advanced Tab
and disable 'Enable flow control using Ctrl+S and Ctrl+Q'"
我这样做了,并且可以确认带有 Ctrl S 的 emacs 现在可以在远程机器上运行(在其配置文件中)。