我安装了ProportionalResize插件,但每次在执行窗口拆分后调整整个GUI-WINDOW
时,它会抛出以下错误消息(如下所示)。我意识到这是一个Ingo Karkat
插件,它使用ingo-library
(我使用L9
作为func库)。但即使安装了他的lib,错误信息也会从中更改
到
this
和this
文件中有关于stale window dimensions
的评论(对revision 1.00.003
的评论)。不能说我理解他所说的话。只是偶然发现它。
如果你需要我的vimrc,请告诉我。
答案 0 :(得分:1)
插件作者在这里。我同意评论者的观点,这些问题最好先直接解决插件的作者(在我的情况下,通过文档和脚本中的电子邮件地址,因为我还没有使用问题跟踪器来获取这些小插件),不是通过Stack Overflow。
由于没有VimResizedPre
事件,插件会定期(在CursorHold
上)记录当前尺寸,以便能够计算差异。当没有当前记录时,您将收到Stale window dimensions record
错误。为避免这种情况,请在尝试调整大小之前等待4秒钟。
调整内部窗口拆分的大小(正如您所报告的那样)不应该触发该错误,因为插件仅在外部Vim窗口边框发生变化时触发,而不是在您调整内部窗口布局时触发。