0

有没有替代C-x C-s保存在 Emacs 中的方法?我的 VT520 终端C-s用于滚动锁定并给出奇怪的行为。或者,我可以对其重新编程或将 VT520 重新编程为另一个键绑定。

4

3 回答 3

4

你可以手动运行它M-x save-buffer。但是我会尝试修复您的终端,因为search-forward如果您没有,您也会错过C-s,这是在 emacs 用户之间导航缓冲区的首选命令之一。

于 2013-02-12T15:51:55.773 回答
0

您可以在 Emacs 中为任何命令定义自己的键绑定。例如,要为 进行CTRL+x CTRL+z额外的键绑定save-buffers,请将以下内容放入您的 .emacs 文件中:

(global-set-key (kbd "C-x C-z") 'save-buffers)

请注意您选择的键绑定:某些模式可能会覆盖它们。

另请参阅此处了解更多详细信息。

于 2013-02-12T22:01:33.147 回答
0

我在我的 .bashrc 中禁用了 XON/XOFF(应该适用于任何 shell,但可能不是每个终端):

# this stops C-s from freezing the terminal
if [ "$TERM" != "dumb" ] ; then
    stty -ixon
fi
于 2013-02-12T19:21:24.680 回答