-1

Это то, что я положил в _vimrc, чтобы сделать E:\Workspace в качестве папки проекта после нажатия Ctrl+Space после активации Ctrlp

nnoremap <C-Space> :CtrlP E:\Workspace\<CR>

но когда я нажимаю Ctrl+Space он не работает, а имена файлов в списке остаются в E:\Vim\Vim73

Кстати, этот конфиг имеет смысл в Windows?

set runtimepath^=E:\Vim\vimfiles\bundle\ctrlp.vim\plugin

1 ответ1

2

Этот путь выполнения не выглядит правильным для меня. Когда я пытаюсь запустить set runtimepath ^ = somepathonmysystem, vim выдает неизвестную опцию ошибки. Возможно, вы хотели набрать $ VIMRUNTIME, что вам не нужно делать просто для настройки ctrlP.

Обычно проблема с vim на windows заключается в том, что он получает свой cwd из панели быстрого запуска, если вы не установили его. Возможно, вам нужно знать, какой у вас текущий рабочий каталог. cd to e:\workspace и попробуйте, и это должно работать без специальной настройки.

Вместо того, чтобы устанавливать путь выполнения в vimrc на окнах, я щелкаю правой кнопкой мыши по ярлыку на панели задач, открываю его свойства, и в свойствах есть поле, где вы можете указать путь, по которому запускается vim, поэтому я установил это в мою домашнюю папку и избежать путаницы.

Надеюсь, это поможет! Я пытался опубликовать некоторые изображения, но недостаточно реп.

РЕДАКТИРОВАТЬ: Сладкий! Я могу опубликовать изображения сейчас.

Давая правую кнопку мыши на значке панели задач Vim и выбирая, чтобы увидеть его свойства.

Здесь я ввел свой домашний путь для поля с надписью: начало в

Также обратите внимание, что вы можете ввести ярлык (горячую клавишу) для вашего ярлыка (ссылка).

Control + Shift + N в этом случае. (Просто введите N в поле.)

Примечания по использованию этого метода изменения места запуска ярлыка: не переусердствуйте. Сначала я был как ооо, у меня будет один для запуска vim здесь и один для запуска vim здесь, а потом ... ну, в любом случае, я ВСЕГДА предлагаю пользователям Windows vim хотеть установить это на панели запуска, но я НЕ предлагаю делать куча разных ярлыков для запуска одной и той же программы в разных местах. Это скользкий склон.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .