我想在Vim中编写一个特殊的插件,根据vim光标的位置打开一个自定义应用程序。
有没有办法从屏幕上获取位置?
例子: 当我调用我的自定义插件ColorPicker时,它会打开一个以光标为中心的ColorPicker应用程序。 屏幕截图:https://docs.google.com/file/d/0B6tc60GuFE4WbGxuaTV6OVlCSzg/edit
这是一个非常基本的例子,但我希望能够为vim添加强大的gui功能。
答案 0 :(得分:0)
如果您对创建Vim插件非常认真,那么首先应该与帮助系统稍微靠近一点。 :help functions
会为您提供所有可用功能的详细列表。
您正在寻找getpos('.')
,请参阅:help getpos()
。