Как запустить Vim в Windows?

Я только что установил gVim и попытался использовать обычную технику “vim myfile.java”, которая обычно работает в Linux, чтобы открыть файл и отредактировать его. Но, к сожалению, это не работает. Я также пробовал “gvim myfile.java”, но это тоже не работает.

Кто-нибудь знает, как открыть vim (и использовать его, как в Linux) с помощью Windows Powershell , или какая-то другая техника?


При установке gVim :
Убедитесь, что установлен флажок [✓] Создавать файлы .bat для использования в командной строке .
Будет создано несколько .bat файлы в C: Windows :

 C: > cd% windir% C:   WINDOWS> dir/b * .batevim.batgview.batgvim.batgvimdiff.batview.batvim.batvimdiff.batvimtutor.bat 

Обратите внимание, что: C: WINDOWS уже находится в переменной среды PATH .
Когда вы вводите vim в командной строке, C: Будет запущен WINDOWS vim.bat .
Если вы оставите упомянутый выше флажок снятым, вам нужно будет изменить PATH вручную.


При установке gVim :
Убедитесь, что [ ✓] Создавать файлы .bat для использования в командной строке отмечен.
Будет создано несколько файлов .bat в C: Windows :

 C: > cd% windir% C:  WINDOWS> dir/b * .batevim.batgview.batgvim.batgvimdiff.batview.batvim.batvimdiff  .batvimtutor.bat 

Обратите внимание, что: C: WINDOWS уже находится в переменной среды PATH .
Когда вы вводите vim в командной строке, запускается C: WINDOWS vim.bat .
Если вы оставьте упомянутый выше флажок снятым, вам необходимо изменить PATH вручную.


4

Windows 10 имеет подсистему linux для окон. Таким образом, вы можете установить bash в windows, а из bash вы можете использовать vim. Мне это показалось более удобным.

  • 1
    Это не отвечает на заданный вопрос. Bash для Windows все еще находится в стадии бета-тестирования. Команды этого типа можно запускать из обычной среды cmd Windows, и в этом вопросе просили помощи. – deanshanahan 16 ноя. 2017, в 9:23
  • 1
    @DeeCee Я думаю, что уже есть ответ на запуск vim из командной строки Windows. Вопрос также требует некоторых других методов, поэтому я просто дал альтернативный способ. – Раджат Бхатт 17 нояб., В 18:25
  • это иногда работает, но для меня это непрактично, потому что вам нужно использовать дистрибутив кода WLS. это проблематично, потому что WLS чрезвычайно затрудняет установку таких пакетов, как cx_Oracle или ROracle (подключение к базе данных), что может быть невозможно в моем нубическом опыте – 3pitt 20 июня 2018 г., 13:21

Windows 10 имеет подсистему linux для окон. Таким образом, вы можете установить bash в windows, а из bash вы можете использовать vim. Мне это показалось более удобным.


3

В качестве дополнения, я сейчас нахожусь на довольно хорошо контролируемой рабочей станции Windows, и у меня нет доступа к многому. Загрузка «исполняемого установщика», который я обычно использую, не создала ни файлов bat , ни по какой-то причине vim.exe , хотя gvim.exe был установлен в каталоге vim74 для меня и работал нормально. Поэтому, хотя мне также нужно было установить PATH , чтобы в C: WiNDOWS не было файла bat , ни каких-либо Исполняемый файл командной строки в моей папке времени выполнения VIm для вызова означал, что вызов vim из командной строки (или Powershell) не работал.

Я предполагаю, что некоторые часть установки, которая создает материалы, связанные с командной строкой, включая, по-видимому, vim.exe , не восстанавливается корректно, если у вас нет прав администратора.

В любом случае, “правильным” кажется, как обычно, установить PATH в папку исполняемых файлов vim (обратите внимание, что это может быть немного сложнее, чем обычно, если вы не t иметь права администратора), затем загрузите “исполняемый файл консоли Win32” с обычной страницы загрузки, которая соответствует версии gvim , которую вы уже установили, раскопайте vim. exe из только что загруженного zip-архива и поместите его в ту же папку, что и gvim.exe .

При поиске другого окна, где исполняемый файл установщик работал “полностью”, в файле vim.bat, который мне не был установлен, есть jive о “сборе аргументов в VIMARGS для Win95” и if.% OS% ==. Windows_NT goto ntaction и т. д. и т. д., но отсутствие всего этого не кажется проблемой, по крайней мере, для Win7. ; ^)


В дополнение, я сейчас нахожусь на довольно хорошо контролируемой рабочей станции Windows и не имею доступа к многим. Загрузка «исполняемого установщика», который я обычно использую, не создала ни файлов bat , ни по какой-то причине vim.exe , хотя gvim.exe был установлен в каталоге vim74 для меня и работал нормально. Поэтому, хотя мне также нужно было установить PATH , чтобы в C: WiNDOWS не было файла bat , ни каких-либо Исполняемый файл командной строки в моей папке времени выполнения VIm для вызова означал, что вызов vim из командной строки (или Powershell) не работал.

Я предполагаю, что некоторые часть установки, которая создает материалы, связанные с командной строкой, включая, по-видимому, vim.exe , не восстанавливается корректно, если у вас нет прав администратора.

В любом случае, “правильным” кажется, как обычно, установить PATH в папку исполняемых файлов vim (обратите внимание, что это может быть немного сложнее, чем обычно, если вы не t есть права администратора), затем загрузите “исполняемый файл консоли Win32” с обычной страницы загрузки, которая соответствует версии gvim , которую вы уже установили, раскопайте vim.exe из только что загруженного zip-архива и поместите его в ту же папку, что и gvim.exe .

L в другом окне, где исполняемый установщик работал “полностью”, в файле vim.bat, который не был установлен для меня, есть какой-то jive о “сборе аргументов в VIMARGS для Win95” и if.% OS % ==. Windows_NT goto ntaction и т. Д. И т. Д., Но отсутствие чего-либо из этого не является проблемой для Win7, по крайней мере. ; ^)


0

Установите gVim на свой окна и включите “.bat” при установке gvim и нажмите “Далее”, готово. Вы можете использовать vim в окне.


Установите gVim в свое окно и включите “.bat” при установке gvim и нажмите “Далее”, готово. Вы можете использовать vim в окне.

Оцените статью
futurei.ru
Добавить комментарий