ctrl+r 反撤销、按一下恢复一下、按u是撤销、一直按u回到你打开这个文件滴最开始状态、且下方有提示!
:set undofile。 undofile(udf),缺省关闭,局部于缓冲区。设定后,Vim 在把缓冲区写入文件时,自动保存撤销历史到撤销文件。读入文件到缓冲区时,自动恢复撤销历史。
u和CTRL-R一个撤销,一个重做,比较常用
打开vim ,执行:h undo和:h udf 可以看一下帮助文档
:h undo
u撤销 [count] 次更改。 {Vi: 仅有一级}
*:u* *:un* *:undo*
:u[ndo]撤销一次更改。 {Vi: 仅有一级}
*E830*
:u[ndo] {N}转到改变号 {N} 之后。{N} 的含义参见 |undo-branches|。
{Vi 无此功能}
*CTRL-R*
CTRL-R重做 [count] 次被撤销的更改。{Vi: 刷新屏幕}
*:red* *:redo* *redo*
:red[o]重做一个被撤销的更改。{Vi: 没有 redo}
*U*
U撤销最近对特定行所作的一系列更改。
{Vi: 仅当这些修改不超出该行的范围}
:h udf
'undofile' 'udf'布尔型(缺省关闭)
局部于缓冲区
{Vi 无此功能}
{仅当编译时加入 |+persistent_undo| 特性才有效}
打开时,Vim 在把缓冲区写入文件时,自动保存撤销历史到撤销文件。读入文件
到缓冲区时,自动恢复撤销历史。
撤销文件写入的目录由 'undodir' 指定。
关于此功能,可详见 |undo-persistence|。
如果 'undoreload' 导致重载前为了可撤销而保存缓冲区,不读入撤销文件。
警 告: 这是很新的功能,小心使用!
不知道啊啊啊啊啊
我经常用 恢复用 u 小u 哦
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....