Я создаю метод SetLaunchingComponent, который используется для установки makeprg с помощью переданной переменной. Вот как теперь выглядит скрипт.
function! SetLaunchingComponent(path)
set makeprg=$path
endfunction
Очевидно, что функция не работает так, как я хотел. Как vim, разрешите путь среды как системную переменную, но не: путь. Так что мне делать?