Этот путь выполнения не выглядит правильным для меня. Когда я пытаюсь запустить set runtimepath ^ = somepathonmysystem, vim выдает неизвестную опцию ошибки. Возможно, вы хотели набрать $ VIMRUNTIME, что вам не нужно делать просто для настройки ctrlP.
Обычно проблема с vim на windows заключается в том, что он получает свой cwd из панели быстрого запуска, если вы не установили его. Возможно, вам нужно знать, какой у вас текущий рабочий каталог. cd to e:\workspace и попробуйте, и это должно работать без специальной настройки.
Вместо того, чтобы устанавливать путь выполнения в vimrc на окнах, я щелкаю правой кнопкой мыши по ярлыку на панели задач, открываю его свойства, и в свойствах есть поле, где вы можете указать путь, по которому запускается vim, поэтому я установил это в мою домашнюю папку и избежать путаницы.
Надеюсь, это поможет! Я пытался опубликовать некоторые изображения, но недостаточно реп.
РЕДАКТИРОВАТЬ: Сладкий! Я могу опубликовать изображения сейчас.
Также обратите внимание, что вы можете ввести ярлык (горячую клавишу) для вашего ярлыка (ссылка).
Control + Shift + N в этом случае. (Просто введите N в поле.)
Примечания по использованию этого метода изменения места запуска ярлыка: не переусердствуйте. Сначала я был как ооо, у меня будет один для запуска vim здесь и один для запуска vim здесь, а потом ... ну, в любом случае, я ВСЕГДА предлагаю пользователям Windows vim хотеть установить это на панели запуска, но я НЕ предлагаю делать куча разных ярлыков для запуска одной и той же программы в разных местах. Это скользкий склон.