Настройка vim для открытия новых окон в Windows 7 - PullRequest
1 голос
/ 25 апреля 2010

На моем старом ноутбуке с Windows XP, который я установил около 2 лет назад, у меня установлен vim71. Я переименовал vim.exe в vi.exe. И когда я вызываю vi с именем файла из командной строки Windows, vi открывает файл в новом окне. (Под «новым окном» я подразумеваю окно в смысле Microsoft Windows, а не в смысле vi.) Теперь доступна командная строка для принятия новой команды.

Сейчас я пытаюсь настроить vim аналогично на новом ноутбуке с Windows 7. Я установил vim72 (последняя версия) и переименовал vim.exe в vi.exe. Теперь, когда я вызываю vi с именем файла из командной строки Windows, vi открывает файл в окне командной строки (вместо открытия нового окна Microsoft Windows).

Как мне заставить vi открывать файлы в новом окне Microsoft Windows? (Это разница между vim71 и vim72, или разница между vim на XP и vim на Windows 7 или что-то еще?)

1 Ответ

1 голос
/ 26 апреля 2010

Вы хотите запустить gvim.exe вместо vim.exe.

gvim.exe запускает версию Vim с графическим интерфейсом, тогда как vim.exe просто запускается в окне командной строки (как вы обнаружили,).Я полагаю, что так было по крайней мере в последних нескольких версиях.

Вместо переименования gvim.exe в vi.exe рассмотрите возможность использования псевдонима или пакетного файла для вызова исполняемого файла под его существующим именем.Версия Vim для Windows включает несколько других программ, которые ожидают, что версия Vim с графическим интерфейсом будет называться gvim.exe, поэтому изменение имени может что-то сломать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...