1

Когда я пытаюсь открыть файл в проекте Eclipse в gvim (используя Eclipse «open with -> other»), gvim, кажется, пропускает загрузку глобальных файлов gvimrc и vimrc и открывает пустое белое окно с настройками по умолчанию. Можно ли каким-либо образом настроить командную строку, которую Eclipse использует для запуска gvim, чтобы добавить опции -u и -U для указания файлов конфигурации вручную?

1 ответ1

2

Я не нашел такой возможности в настройках Eclipse. Я обнаружил соответствующий файл конфигурации <Eclipse Workspace>\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs но я не нашел места для подключения параметров в этот XML.

Поэтому вы можете использовать командный файл, который запускает исполняемый файл с параметрами. Возможно, когда вы установили vim, вы уже сгенерировали C:\Windows\gvim.bat (или, в более общем случае, %WINDIR%\gvim.bat). В противном случае вы можете создать фиктивный пакет самостоятельно, например, gvim.bat в вашем каталоге vim , текстовый файл, содержащий следующую однострочную строку:

%~dp0vim73\gvim.exe -u %~dp0_vimrc %*
  • %~dp0 раскрывает путь к каталогу самого пакетного файла, который доступен как невидимый параметр %0 .
  • %* означает «все (другие) параметры (% 1% 2% 3…)» - здесь Eclipse будет проходить через имя текстового файла для редактирования

Обратите внимание, что он работает нормально для меня из коробки, без пакетного решения. Таким образом, вместо указания vimrc вручную, вы можете попытаться выяснить, почему ваша конфигурация не загружается в первую очередь, и исправить это, обратившись к :help vimrc где vim ищет rc-файлы при запуске.

Для других подходов к vimming с Eclipse, проверьте https://stackoverflow.com/questions/597117/painless-integration-of-eclipse-with-vim

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