vim记住文件编辑历史

Posted jiftle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim记住文件编辑历史相关的知识,希望对你有一定的参考价值。

持久化 undo/redo

" 在你的 vimrc 加入
set undofile " Maintain undo history between sessions
" 设置你的undo保存位置,你需要先 mkdir ~/.vim/undodir
set undodir=~/.vim/undodir

可视化 undo 历史。需要借助插件 undotree

使用你的插件管理器 vim-plug , dein, vundle 等安装它即可

https://github.com/mbbill/undotree

打开文件时跳转到之前最后一次编辑的位置。你可能在修改文件的时候经常打开历史文件的相同位置(我称之为:修改代码的局部性原理)

使用你的插件管理器 vim-plug , dein, vundle 等安装它即可

https://github.com/farmergreg/vim-lastplace

使用 session 保存会话。比如你之前用 vim 分屏打开了多个文件,可以退出 vim 后快速恢复打开的这多个文件,而不用一个个重新查找打开。 笔者发现这个功能在多文件编辑的时候还是非常有用的。

使用你的插件管理器 vim-plug , dein, vundle 等安装它即可

https://github.com/xolox/vim-session

引文

以上是关于vim记住文件编辑历史的主要内容,如果未能解决你的问题,请参考以下文章

vim常用操作总结

vim入门

vim入门

vim入门

Linux基础:vim编辑器

vim 常用命令