18

Я использую vim на Windows 7. Это работает, но когда я vimtutor в командной строке, окно открывается и закрывается немедленно, и больше ничего не происходит.

Есть ли способ запустить vimtutor с Vim для Windows?

6 ответов6

16

Запустите gVim из меню Пуск, затем File->Open

C:\Program Files\Vim\vim73\tutor\tutor

(может отличаться от другой версии или места установки, у него нет расширения файла). Сохраните копию файла в My Documents используя меню.

Команда vimtutor - это просто быстрая команда для этого, а также для автоматического отображения правильных переводов при необходимости. Тебе это не нужно.

5

Vim 8

Этот скрипт запустит Vim для копии файла репетитора!

C:\Program Files (x86)\Vim\vim80\vimtutor.bat

2

Как запустить vimtutor на windows?

  • Установите cygwin с vim, откройте терминал Cygwin и введите vimtutor .

(Вот как это просто должно было быть).

Объяснение: Я предлагаю вам использовать правильный инструмент для работы, поэтому я "продвигаю" Cygwin, который является одним из лучших способов иметь не только vim, но и целую UNIX-подобную среду в Windows. Из вопроса видно, что вы используете некоторую графическую реализацию vim, и она не может запустить vimtutor без обходного пути. Я говорю, что это отличная возможность попробовать что-то другое: набор инструментов, которые не только согласованы между собой, но и достаточно хорошо интегрированы в среду хоста (Windows). Это мое искреннее предложение, которое, я надеюсь, позволит вам не только запустить vimtutor без хлопот, но, возможно, даст вам дополнительные удовольствия, как только вы начнете его использовать. Это дало мне очень много, и никаких проблем на протяжении многих лет, отсюда мой энтузиазм в обмене опытом.

PS В своем недавнем комментарии вы упомянули, что у вас нет компьютера с Windows, поэтому я думаю, что этот вопрос больше не относится к вам. Может быть, это предложение может быть полезным для других.

0

Для тех, кто предпочитает запускать репетитора напрямую, вот простая замена без излишеств (настройте директорию установки Vim):

@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"
0

Если вы установили Vim через Git для Windows, то вам не повезло (в настоящее время, то есть Git v2.12.2). Единственная установленная команда vimtutor - это скрипт bash. Так что, если вы используете подсистему Linux в Windows или в Cygwin, то вы можете быть в порядке, но в противном случае нет.

Каталог tutor существует в C:\Program Files\Git\usr\share\vim\vim80 , но вам, очевидно, придется скопировать его вручную во временный каталог, как это делает скрипт vimtutor .

0

Найдите BAT-файл vimtutor (обычно $VIM/vim74) и дважды щелкните по нему. Откроется окно cmd демона, и окно vimtutor откроется и не закроется сразу.

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