是否可以:e
在 vim 中使用缓冲区而不调整滚动?
我看到的行为:文件重新加载,然后zz
(重新绘制,行数位于窗口中心)。我只想重新加载文件。
答案1
这anwolib 插件有一个:KeepView
命令可以修改任何 Ex 命令以保持当前窗口布局。然后您可以使用
:KeepView edit!
重新加载并保持当前视图。
winsaveview()
或者,您可以使用和自己实现winrestview()
。
是否可以:e
在 vim 中使用缓冲区而不调整滚动?
我看到的行为:文件重新加载,然后zz
(重新绘制,行数位于窗口中心)。我只想重新加载文件。
这anwolib 插件有一个:KeepView
命令可以修改任何 Ex 命令以保持当前窗口布局。然后您可以使用
:KeepView edit!
重新加载并保持当前视图。
winsaveview()
或者,您可以使用和自己实现winrestview()
。