有没有简单的方法可以查看文件当前状态与我曾经的状态之间的差异u
?有时我想看看最后的更改是什么(尤其是当我不确定我按了什么时),但简单的闪烁测试(u
和^r
)并不能使最后的更改显而易见。
我可能可以执行撤消,然后将其写入另一个缓冲区,然后恢复撤消,然后恢复vimdiff
缓冲区。但是我希望存在更简单的方法。
谢谢。
答案1
这俩undotree.vim - 以图表形式显示撤消历史记录插件和Gundo - 可视化你的撤消树(需要 Python)可以做到这一点。它会在左侧显示撤消点,并在底部窗口中显示上次撤消的差异。