En mi plugin de vim, tengo dos archivos:Como llegar a la ruta Vimscript actual que está siendo ejecutado
myplugin/plugin.vim
myplugin/plugin_helpers.py
me gustaría importar plugin_helpers de plugin.vim (utilizando el soporte de vim Python), por lo que Creo que primero necesito poner el directorio de mi complemento en sys.path de Python.
¿Cómo puedo (en vimscript) obtener la ruta al script en ejecución? En python, esto es __file__
. En ruby, es __FILE__
. No pude encontrar nada similar para vim buscando en Google, ¿se puede hacer?
Nota: yo no estoy buscando el archivo actualmenteeditados ("%: p" y amigos).
Fuente de ruta relativa a el script actual: 'execute 'source'. expandir (': p: h'). '/ another.vim'' –