0

我正在编写一个 vim 插件,并且在我的代码中的某一时刻,我使用了静音 bang (!) 来执行一个 python 脚本。这在插件加载时执行,换句话说,每当 vim 启动时执行。假设当我启动 vim 时,我当前位于终端窗口的顶行。然后当我退出 vim 时,我突然出现在终端窗口的底线,在我刚刚输入的命令和当前位置之间有空格。这真的很烦人,如果有人有任何见解,那就太棒了。谢谢!

这是一个例子:

在 sample_plugin.vim 中:

silent !path/to/script.py

我启动 vim;我位于终端的顶部。我退出 vim;我现在位于终端的底部。

不幸的是,我不能发布图片,因为我是新人。

4

0 回答 0