在 Emacs 中,如何检查缓冲区中已修改的内容(在保存和覆盖文件之前)?
(从某种意义上说,请求的操作是模拟git status
并git add -i
显示已修改的内容,仅应在缓冲区内容(在 Emacs 内存中)和磁盘上的文件之间进行比较。)
有时,我忘记了缓冲区中修改了什么,就想调用命令来提醒我。
答案1
M-xdiff-buffer-with-file
我刚刚通过查看files.el
我觉得有这样一个命令的地方找到了它:
查看 BUFFER 及其关联文件之间的差异。
在 Emacs 中,如何检查缓冲区中已修改的内容(在保存和覆盖文件之前)?
(从某种意义上说,请求的操作是模拟git status
并git add -i
显示已修改的内容,仅应在缓冲区内容(在 Emacs 内存中)和磁盘上的文件之间进行比较。)
有时,我忘记了缓冲区中修改了什么,就想调用命令来提醒我。
M-xdiff-buffer-with-file
我刚刚通过查看files.el
我觉得有这样一个命令的地方找到了它:
查看 BUFFER 及其关联文件之间的差异。