查看会话中的undolevel设置.键入以下命令以查看当前的undolevels设置.
:set undolevels ?
Run Code Online (Sandbox Code Playgroud)
您可以在会话中或.vimrc中更改设置
:set undolevels=1001 # In vi/vim session
set undolevels=1001 # In .vimrc
Run Code Online (Sandbox Code Playgroud)
在vi/vim中,您可以u根据undolevels 继续按下以撤消更改.
在vi/vim中,如果要撤消所有更改,自上次保存以来,您可以执行以下操作.
您可以通过按Esc,然后给出以下命令进入命令模式
:e! or :edit!
Run Code Online (Sandbox Code Playgroud)
它将清除缓冲区中的所有更改.该文件将返回上次保存的版本.