我正在使用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上下文