理想情况下,我希望使用 TextMate 的 emacs 功能进行复制,这样当我失去焦点(即我点击缓冲区以外的地方)时,我的文件就会保存。
如果这不可能,我想自定义 emacs,以便它会自动保存我输入的每个字符的文件。当我这么说时,我并不是说我想自动保存到 ~ 备份文件。我想保存我目前正在处理的文件。
我正在使用 Fedora VM。
注意,我并不是在寻找备份或自动保存。我希望保存我实际所在的文件,这样如果我在 Web 浏览器中加载我正在编辑的 html 文件,它将反映我的新更改,而无需我明确更改它。
答案1
根据这篇博文这是可能的,但是此解决方案仅适用于XEmacs
。以下是代码:
(defun dld-deselect-frame-hook() (保存一些缓冲区 1)) (添加钩子'取消选择框架钩子'dld取消选择框架钩子)