k-vim配置 github


有时候编辑一半, 特别是删除了一些东西, 然后想找回, 但是没有存下来(只在脑子里有)
这时候时光机就发挥作用了

作用: 文件时光机, 可以查看同一个文件之前的历史内容

github: gundo

安装

Bundle 'sjl/gundo.vim'

使用

绑定快捷键<leader>h作为toggle, 进入之后

j/k   上下选择
p     查看diff
回车  回滚文件到这个时刻的版本
<leader>h  关闭(或者wq关闭gundo打开的窗口)

注意, 你可以跳进预览, 复制一些东西出来, 不必走回滚

gundo.gif

最终配置

nnoremap <leader>h :GundoToggle<CR>

建议

  1. 只要写过的, 都能找回来
  2. 同类插件 undotree