有没有替代C-x C-s
保存在Emacs中?我的VT520终端使用C-s
进行滚动锁定并出现奇怪的行为。或者,我可以重新编程它或将VT520重新编程为另一个键盘绑定。Emacs保存缓冲区键绑定?
0
A
回答
4
您可以使用M-x save-buffer
手动运行它。但我会尝试修复您的终端,因为如果您没有C-s
,您也错过了search-forward
,这是在emacs用户间浏览缓冲区的首选命令之一。
0
我禁用XON/XOFF在我的.bashrc(应该适用于任何shell,但也许不是每个终端):
# this stops C-s from freezing the terminal
if [ "$TERM" != "dumb" ] ; then
stty -ixon
fi
0
您可以在Emacs定义自己的键绑定的任何命令。例如,为了使CTRL + X CTRL + Z附加键save-buffers
结合,把你的.emacs文件如下:
(global-set-key (kbd "C-x C-z") 'save-buffers)
只是要小心,它的按键组合选择:一些模式可能会覆盖它们。请参阅here了解更多详情。
相关问题
- 1. emacs缓冲区绑定到密钥
- 2. emacs的发生键绑定搜索缓冲区
- 3. 如何在Emacs中创建缓冲区本地键绑定?
- 4. Emacs erlang缓冲区
- 5. Markdownize Emacs缓冲区
- 6. 让emacs grep缓冲区使用特定的emacs缓冲区来显示命中
- 7. Emacs快捷键写入 - (un)保护缓冲区中的文件
- 8. Emacs的合并缓冲区为一个不使用CX 1热键绑定
- 9. Cocoa Emacs打印缓冲区
- 10. Emacs缓冲区组/标签
- 11. emacs:非连续缓冲区
- 12. 在Emacs小缓冲区
- 13. Emacs:在后台发生保存缓冲区
- 14. 如何在Emacs中保存议程缓冲区的状态?
- 15. Emacs:鼠标滚轮保存缓冲区位置
- 16. Emacs自动保存在切换缓冲区
- 17. 如何在Emacs中保存所有文件(或保存所有缓冲区)?
- 18. 关闭缓冲区后显示Emacs缓冲区
- 19. 如何恢复emacs缓冲区列表中的缓冲区?
- 20. Emacs意外地将缓冲区切换到临时缓冲区
- 21. 特定于某个缓冲区的键绑定
- 22. emacs:扩展区域的键绑定
- 23. TransformFeedback绑定多个输出缓冲区
- 24. 重新绑定键NeoTree缓冲
- 25. log4net从BufferedAppender保存缓冲区
- 26. 动态缓冲区保存按下的键 - C++
- 27. 限制缓冲区缓存
- 28. 在Emacs中立即终止缓冲缓冲区
- 29. Emacs shell输出缓冲区高度
- 30. 将Emacs缓冲区传递给C
我不确定这是否会与实际的物理终端一起使用?我正在使用真正的数字设备公司VT520终端,而不是模拟一个。将以防万一,以防万一。 – haziz 2013-02-12 20:56:02
我相信,在VT520终端到达计算机之前(它是一个运行OpenBSD的旧DEC VAX),它将通过滚动锁来响应C-s。不过会测试。 – haziz 2013-02-12 21:16:40
我没有意识到这是一个物理终端。 stty可能不起作用,但必须有一些方法来配置它。 – jpkotta 2013-02-12 23:00:23