在我的 vim 插件中,我有两个文件:
myplugin/plugin.vim
myplugin/plugin_helpers.py
我想使用vim的python支持,从plugin.vim文件中导入plugin_helpers,因此我认为我首先需要将我的插件目录放在python的sys.path中。
如何在vimscript中获取当前正在执行脚本的路径?在python中,这是__file__
。在ruby中,它是__FILE__
。通过谷歌搜索,我找不到任何类似于vim的东西,这可行吗?
注意:我不是在寻找当前编辑的文件("%:p"和friends)。
execute 'source ' . expand('<sfile>:p:h') . '/another.vim'
- Ciro Santilli OurBigBook.com