Я пытаюсь сделать vim переносимым, статически компилируя его, а затем используя свой собственный vimrc, плагины и прочее, которое находится в моем переносимом каталоге ...
Я недавно использовал плагин vi omnicomplete, который говорит, что устанавливает его в ~ / .vim / каталог ...
Работает нормально ...
но я хочу, чтобы мой портативный vim обнаружил подключаемый модуль omnicomplete из текущего рабочего каталога, который, как оказалось, является моим портативным каталогом vim ... который не работает, если я просто устанавливаю папки подключаемых модулей omnicomplete в текущий рабочий каталог ...
vim либо в usr / bin, либо в моем портативном поиске ищет все, что угодно, из файла по умолчанию ~ / .vim / dir, который мне не нужен, потому что моя цель - сделать его действительно переносимым ..
Я смог использовать мой собственный vimrc и все плагины из / usr / share / vim / vim72 / plugin, просто скопировав его на мой pwd, а затем настроив переменные VIM и VIMRUNTIME в pwd
но тот же трюк не работает с плагином omnicomplete ..
любая помощь очень ценится.
Спасибо.