在 vim 中重新加载文件而无需滚动

在 vim 中重新加载文件而无需滚动

是否可以:e在 vim 中使用缓冲区而不调整滚动?

我看到的行为:文件重新加载,然后zz(重新绘制,行数位于窗口中心)。我只想重新加载文件。

答案1

anwolib 插件有一个:KeepView命令可以修改任何 Ex 命令以保持当前窗口布局。然后您可以使用

:KeepView edit!

重新加载并保持当前视图。

winsaveview()或者,您可以使用和自己实现winrestview()

相关内容