当磁盘上的文件发生更改时,Emacs会挂起

 手机用户2502897401 发布于 2022-12-25 21:46

我在Windows 8上使用Emacs v24.3.1.

当我用该文件打开Emacs缓冲区时,我在磁盘上进行了文件更改.一旦我尝试更改缓冲区,迷你缓冲区中就会显示一条消息.

Fileblah.txt changed on disk; really edit the buffer? (y, n, r or C-h) 

我希望能够r重新加载文件的磁盘版本,但没有任何反应.Emacs完全停止响应输入.在我所知的情况下,列出的所有键都不起作用,也没有任何其他键.我不能C-g出迷你了.Alt-F4不起作用,不是Close window从任务栏.我必须从任务管理器中删除该进程.

任何人都知道我在这里做错了什么?

如果它的各种模式彼此不好玩,作为参考,我的init.el就在这里.没什么复杂的.这是细分:

better-defaults(ido-mode,remove menu-bar,uniquify buffer`forward,saveplace)

recentf模式

自定义框架标题

视线模式

需要最终换行符并在保存时删除尾随空格

具有自动模式列表的降价模式

Flyspell与Aspell后端

具有自动模式alist的Powershell模式

Ruby自动模式 - alist

具有自动模式alist的木偶模式

具有自动模式的特征(小黄瓜)模式

特定文件是一个markdown文件,具有Github风格的Markdown模式和启用Flyspell模式.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有