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


1

如果:e没有调整滚动,是否可以在vim中使用缓冲区?

我看到的行为:重新加载文件后跟a zz(在窗口中心重绘行数)。我想重新加载文件。


好吧,你可以映射zz:e标记你的位置,然后运行原始命令然后返回到那个位置。但是,这很丑陋,我希望有更好的方法来解决这个问题。
Shadoath

Answers:


0

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

:KeepView edit!

在保持当前视图的同时重新加载。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.