当全能完成(或其他方式)打开预览窗口时,主窗口的大小会减小,以便为预览窗口腾出空间。
默认情况下,预览窗口弹出前主窗口中可见的第一行在预览窗口弹出后也将相同。这会产生不幸的效果,即主窗口中的文本在视觉上被下推。
我希望主窗口中的文本保留在原来的位置。这实际上意味着当预览窗口弹出并关闭时,主窗口中的第一条可见线需要更改。
有谁知道完成此任务的好方法?
我自己在寻找这个问题的解决方案时遇到了这个问题(虽然我不使用全能完成,但其他窗口也弄乱了窗口滚动位置)。我找不到一个好的解决方案,这真的让我很烦恼,所以我最终编写了一个小的 vim 插件来解决这个问题。
https://github.com/gillyb/stable-windows https://github.com/gillyb/stable-windows
我认为它完全按照您想要的方式进行。我最近才写的,所以如果有任何错误,请随时提出问题,我会尽力修复它们。
希望能帮助到你! :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)