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

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

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


37

При установке 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 вручную.

Поделиться
Улучшить этот ответ
e ответ дан 02 мая ’14 в 04:10
ответил 7 апр. ’12 в 2:05
добавить комментарий |

При установке 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. Мне это показалось более удобным.

Поделиться
Улучшите это ответ
ответ дан

30 окт. >

  • 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. ; ^)

Поделиться
Улучшите этот ответ
отредактировано 13 апр. ’17 в 12:13
Сообщество ♦
111 серебряных значков
ответил 25 сен 2014 в 14:50
добавить комментарий |

В дополнение, я сейчас нахожусь на довольно хорошо контролируемой рабочей станции 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 в окне.

Поделиться
Улучшить этот ответ
ответил 29 января ’19 в 13:12
добавить комментарий |

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

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