vim - 如何使用:undolist feature in vim?

标签 vim

在对在 Vim 中打开的 xml 文件进行一些更改后,我按下 :undolist 并得到以下输出。有什么办法可以看到实际的变化吗?另外,numberchanges 列之间有什么区别?我看到数字总是一样的。

 number changes  time
         2       2  10 seconds ago

最佳答案

如果您:h undolist,将解释数字和更改之间的区别。简而言之,number 是一个序列号,changes 是在该叶子上进行了多少次更改。

如果你想回到之前的状态,你可以检查:h earlier

我推荐一个非常好的撤消插件:https://github.com/sjl/gundo.vim有了它,您可以查看历史状态,而无需真正应用它们,直到找到正确的状态。

关于vim - 如何使用:undolist feature in vim?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17814370/

相关文章:

vim - "Unable to create Ubuntu Menu Proxy"在 Ubuntu 中使用 GVim

linux - Vim tab 将文件拖放到光标下

spell-checking - 切换到插入模式时是否可以切换 vim 选项?

linux - Vim,拆分窗口中断长度突出显示

vim - Vim 中 neocomplete 和 vim-multiple-cursors 之间的冲突

python - 为什么 subprocess.Popen 使用旧版本的 vim?

vim - 使用哪个标记

macos - 如何在 OSX 终端中获得滚动转换?

vim - 在vim中自动缩进带有损坏缩进的代码

Vim:猛拉和粘贴行并保持列位置