我正在使用emacs ediff来比较两个我经常更新的文件。如何刷新或更新缓冲区以反映新文件而不杀死和重新加载ediff?当我尝试使用C-x C-v更新每个文件时,Ediff控制面板显示“您已经杀死了一个重要的Ediff缓冲区 - 您现在必须离开Ediff!”emacs ediff刷新缓冲区
4
A
回答
5
切换到Emacs Ediff控制面板,然后按!
。
这样做。
2
尝试使用M-x revert-buffer
更新文件,然后在Ediff控制面板中点击!
以使Ediff重新计算差异区域。
2
Ediff拥有ediff-revert-buffers-then-recompute-diffs。从ediff手动 http://www.fnal.gov/docs/products/emacs/emacs/ediff_3.html:
ediff-还原缓冲器,当时的重新计算,来进行比较: 此命令恢复您比较缓冲区和重新计算他们之间的分歧。在做出更改之后,您决定重新开始,或者在某些时候更改了要比较的文件,但希望放弃自那时起完成的比较缓冲区的任何更改时,它非常有用。
相关问题
- 1. 期待刷新缓冲区
- 2. 刷新Vim缓冲区
- 3. Emacs erlang缓冲区
- 4. Markdownize Emacs缓冲区
- 5. Cocoa Emacs打印缓冲区
- 6. Emacs缓冲区组/标签
- 7. emacs:非连续缓冲区
- 8. 在Emacs小缓冲区
- 9. 如何刷新NSLog的缓冲区?
- 10. Windows不会刷新COM缓冲区
- 11. 如何使rsyslogd刷新其缓冲区
- 12. C#或.NET刷新键盘缓冲区
- 13. 读取/ proc时刷新流缓冲区
- 14. Tomcat没有刷新响应缓冲区
- 15. 如何刷新System.err缓冲区?
- 16. 自动刷新ENSIME错误缓冲区
- 17. 我怎样才能用ediff来保存一个区域的缓冲区?
- 18. 关闭缓冲区后显示Emacs缓冲区
- 19. 如何恢复emacs缓冲区列表中的缓冲区?
- 20. Emacs意外地将缓冲区切换到临时缓冲区
- 21. 让emacs grep缓冲区使用特定的emacs缓冲区来显示命中
- 22. 从刷新和未刷新缓冲区读取
- 23. Python的打印函数在调用缓冲区时刷新缓冲区?
- 24. 如何重新覆盖覆盖区周围的Emacs缓冲区
- 25. 新行字符是否也冲刷缓冲区?
- 26. 在Emacs中立即终止缓冲缓冲区
- 27. Emacs shell输出缓冲区高度
- 28. 将Emacs缓冲区传递给C
- 29. emacs缓冲区绑定到密钥
- 30. Emacs缓冲区内的OpenGL上下文