我正在编写一个vim插件,在我的代码中的某一点上,我使用了静音(!)执行python脚本。这是在加载插件时执行的,换句话说,每当vim启动时执行。让我们说当我启动vim时,我目前在终端窗口的顶线。当我退出vim时,我突然在终端窗口的底线上,在我输入的命令和当前位置之间有空格。这真的很烦人,如果有人有任何见解,那将是非常棒的。谢谢!
以下是一个例子:
在sample_plugin.vim中:
silent !path/to/script.py
我开始使用vim;我位于终端的顶部。 我放弃了vim;我现在位于终端的底部。
不幸的是,由于我是新人,我无法发布图片。