Vim не является внутренней или внешней командой для исполняемой программы или пакетного файла

Обновлено: 21.11.2024

Согласно нашей базе данных, файл vim.exe является частью Vim, поэтому файл vim.exe, вероятно, попал на ваш компьютер во время установки Vim.

Оглавление:

Сведения о файле vim.exe

Ниже мы обобщили сведения об известном нам файле vim.exe. Производители постоянно обновляют свое программное обеспечение, поэтому, естественно, vim.exe может существовать в другой версии с другим именем. Приведенные ниже данные обобщают параметры файла vim.exe с номером версии 7.4:280.0.

Имя файла: vim.exe Версия: 7.4:280.0 Размер: 1,75 МБ (1838080 Б) Внутреннее имя: VIM Исходное имя файла: VIM.EXE Описание: Vi Improved — текстовый редактор Авторские права: © Vim Developers Компания: Vim Developers Продукт: Версия продукта Vim: 7.4:280.0 Комментарии: -

Ссылки, связанные с vim.exe

Мы стараемся собирать веб-сайты, на которых можно найти дополнительную информацию о файле vim.exe.

Возможные ошибки vim.exe

Ниже приведены пять наиболее распространенных ошибок vim.exe и способы их исправления.

vim.exe — ошибка приложения

Инструкция по адресу «0x» ссылается на память по адресу «0x00000000». Не удалось прочитать память.

Причины сообщения об ошибке и возможные решения:

  • Неверный программный код. Сообщите об ошибке разработчику приложения и попробуйте установить более новую версию.
  • Возможно, для приложения недостаточно памяти. Освобождение памяти для временной остановки некоторых приложений или служб.
  • Возможно, аппаратный компонент вашего компьютера неисправен. Проверьте аппаратные компоненты вашего компьютера, уделяя особое внимание модулям оперативной памяти.

vim.exe — Ошибка

Программа не может запуститься, потому что . dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы решить эту проблему.

Причина сообщения об ошибке и возможное решение:

  • Файл DLL, необходимый для запуска vim.exe, отсутствует или устарел. Переустановите приложение.

vim.exe — Доступ запрещен

vim.exe — доступ запрещен

Причины сообщения об ошибке и возможные решения:

  • Антивирусное программное обеспечение могло заблокировать доступ к файлу vim.exe. Проверьте журнал своего антивирусного программного обеспечения и поместите его в карантин.
  • У вас недостаточно прав для запуска vim.exe. Измените права доступа к файлу.
  • Возможно, файл vim.exe поврежден. Переустановите приложение.

vim.exe — Ошибка

vim.exe не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.

Причина сообщения об ошибке и возможное решение:

  • Программа vim.exe не установлена. Установите приложение.

vim.exe — ошибка приложения

Исключение "Недопустимая инструкция". Предпринята попытка выполнить недопустимую инструкцию.

Причины сообщения об ошибке и возможные решения:

  • vim.exe использует набор инструкций, который не поддерживается вашим процессором. Установите версию, подходящую для вашего компьютера.
  • Возможно, аппаратный компонент вашего компьютера неисправен. Проверьте аппаратные компоненты вашего компьютера, уделяя особое внимание охлаждению процессора.

Другие исполняемые файлы, связанные с vim.exe

Vim использует другие исполняемые файлы помимо файла vim.exe. Имена файлов могут различаться в каждой версии.

Загрузка vim.exe

Если вам нужен файл vim.exe из-за повреждения файловой системы, мы рекомендуем вам переустановить Vim. Копирование исполняемого файла обычно не решает проблему.

Важно!

Никогда не открывайте исполняемый файл, полученный по электронной почте! Даже если кажется, что вы получили его от надежного человека. В большинстве случаев вирусы, циркулирующие в Интернете, попадают на зараженные компьютеры из источников, которые считаются надежными.

В ходе анализа мы проверили все зарегистрированные нами исполняемые файлы как минимум двумя антивирусными программами.

Помогите нам

Мы регулярно проверяем все ссылки на наших страницах, но не исключено, что ссылка не работает или ведет не на ту страницу. Если вы нашли ошибку на этой странице или у вас есть информация, которая должна быть здесь, не стесняйтесь. Пишите нам и делитесь полезной информацией.

Поддерживаемые операционные системы

Windows Server 2003/2008/2012, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

Microsoft и Windows либо зарегистрированные товарные знаки, либо товарные знаки корпорации Microsoft в США и других странах. Все другие торговые марки или названия продуктов являются товарными знаками или зарегистрированными товарными знаками соответствующих владельцев.

Куинси Ларсон

Vim — мощный редактор кода. Настолько мощный, что он установлен по умолчанию как в Linux, так и в Mac.

Но если вы используете Windows в качестве операционной системы, вам нужно будет установить Vim отдельно.

К счастью, Microsoft упрощает установку Vim и его запуск на вашем ПК.

Как скачать Vim

Они создали специальный самозапускающийся установщик, который проведет вас через процесс установки Vim в нужное место на вашем жестком диске.

Как установить Vim

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

Скриншот того, что вы увидите при попытке открыть файл. Поскольку это файл .exe, Windows сначала запросит ваше разрешение.

После того как вы загрузили файл, вам просто нужно запустить его, и вы увидите красивый мастер установки, который выглядит следующим образом:

Скриншот мастера, который вы увидите при первом запуске установщика Vim

У них есть рекомендуемая "типичная" установка. но если у вас достаточно большой жесткий диск, нет ничего плохого в том, чтобы продолжить установку всего, выбрав «полный» вариант:

Скриншот программы установки Vim, где вы можете выбрать, какие части Vim вы хотите установить.

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

После того как вы установили Vim, вы сможете запустить его из командной строки Windows.

Обратите внимание, что по состоянию на 2020 год PowerShell имеет все те же функции, что и CMD, а также многое другое. Я рекомендую использовать PowerShell для всего.

Вы можете открыть PowerShell из строки меню Windows, введя "powershell" в поле поиска на панели запуска.

Windows откроет PowerShell, и вы получите командную строку, которая выглядит примерно так:

Скриншот командной строки Windows PowerShell.

Когда вы окажетесь в PowerShell, вот как запустить сам Vim. Все, что вам нужно сделать, это ввести «vim» и нажать Enter. Это откроет Vim. Когда Vim откроется, вы должны увидеть следующее:

Скриншот Vim при первом открытии.

Поздравляем! Теперь у вас установлен Vim.

Как запустить Vim внутри VS Code

Если вы уже используете VS Code и хотите получить большую скорость Vim без потери функциональности VS Code, у меня есть хорошие новости. Можно запустить Vim-подобный интерфейс прямо в VS Code.

В этом вам поможет подключаемый модуль Vim для VS Code. На момент написания этой статьи этот плагин был установлен почти 2 миллиона раз.

Как научиться правильно использовать Vim

Vim — мощный редактор кода, и вам потребуется много практики, чтобы освоиться с ним.

Вот несколько руководств по Vim, которые действительно помогут вам быстро освоить основы и быстро освоить работу.

Начнем с того, что Vim отличается от других редакторов кода наличием "режимов". Здесь описаны все режимы Vim с примерами.

Вим может быть пугающим. Есть чему поучиться. Но это руководство покажет вам, как больше не бояться Vim.

Если вы уже используете VS Code и хотите полностью перейти на Vim, в этой статье объясняется, как это сделать.

Вим: Изучай, живи, люби.

За 30 лет, прошедших с тех пор, как Брэм Муленаар впервые создал Vim, его влияние распространилось повсюду.И даже сегодня проект Vim активно поддерживается и постоянно совершенствуется.

За многие годы я встретил так много разработчиков, которые клянутся в Vim.

Я надеюсь, что это руководство помогло вам запустить Vim на ПК с Windows. И я надеюсь, что другие уроки, которыми я поделился с вами здесь, помогут вам перейти от нуля к шестидесяти в ближайшие месяцы.

Суть в том, чтобы продолжать практиковаться и не разочаровываться в том, как много сочетаний клавиш Vim нужно запомнить. В конце концов, все это превратится в мышечную память, и вы будете летать от одного файла к другому, набрасывая код, как терминатор.

Нет ничего лучше, чем возможность заглянуть в базу кода и сразу начать вносить изменения, даже не хватаясь за мышь или трекпад. Это мощь, которую Vim обещает и предоставляет в избытке.

Куинси Ларсон

Если вы дочитали до этого места, отправьте твит автору, чтобы показать, что вам не все равно. Твитнуть спасибо

Научитесь программировать бесплатно. Учебная программа freeCodeCamp с открытым исходным кодом помогла более чем 40 000 человек получить работу в качестве разработчиков. Начать

freeCodeCamp – это поддерживаемая донорами некоммерческая организация, освобожденная от налогов в соответствии со статьей 501(c)(3) (идентификационный номер федерального налогоплательщика США: 82-0779546)

Наша миссия: помочь людям научиться программировать бесплатно. Мы достигаем этого, создавая тысячи видеороликов, статей и интерактивных уроков по кодированию — все они находятся в свободном доступе. У нас также есть тысячи учебных групп freeCodeCamp по всему миру.

Пожертвования в пользу freeCodeCamp идут на наши образовательные инициативы и помогают оплачивать серверы, услуги и персонал.

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

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

Может быть, вы могли бы описать, какую установку вы использовали, так как у Vim есть несколько для Windows. Это поможет найти ответ.

7 ответов 7

Я запускаю gVim, щелкнув значок на рабочем столе или выбрав команду "редактировать с помощью vim" в контекстном меню проводника Windows.

Если вы хотите вызвать vim из командной строки Windows, вам нужно либо добавить путь к vim.exe в %PATH%, либо ввести полный путь (например, "c:\program Files\gvim\vim9.9\ vim.exe" foo.txt

получите исполняемый файл Gvim и установите его в требуемой системе.

Сначала откройте оболочку Power и установите псевдоним для канонизированных команд (Windows 7 и выше):

Ответы касаются того, что каталог vim, содержащий исполняемый файл vim.exe, необходимо добавить в путь.

Но тем, кому нужны более подробные инструкции, следуйте этим инструкциям.

Я почти уверен, что в mysysgit для Windows есть vim, но эта оболочка предназначена для использования Git в Windows, хотя, насколько мне известно, в ней есть vim. Однако быстрый поиск в Google нашел это. Это то, что вы ищете?

Спасибо за комментарий, Зак, в качестве альтернативы перезапуску после добавления vim в путь вы можете использовать команду SET, чтобы загрузить путь к недавно установленному vim, например. установите path=c:\program Files\gvim\vim9.9\vim.exe, чтобы вы могли перезапуститься после обычного сеанса

В установщике Vim, на который вы ссылаетесь, есть возможность добавить Vim в ваш PATH. Эта опция необходима, если вы хотите запускать vim/gvim из командной строки. После этого вам может потребоваться повторно открыть все окна командной строки или выйти из системы и снова войти в нее.

Еще один вариант — установить Cygwin (похожую на Linux среду для Windows) с помощью пакета vim.

Во время установки найдите "vim" в диспетчере пакетов и установите последнюю версию.

добавьте этот путь в переменную окружения PATH C:\Program Files (x86)\Vim\vim80

  • Свойства системы (или Win+Break )
  • Дополнительные системные настройки
  • Вкладка "Дополнительно" -> Переменные среды
  • нажмите "Путь" и выберите [Изменить]
  • нажмите [ Создать ] и добавьте новую переменную со значением: C:\Program Files (x86)\Vim\vim80

Теперь вы можете запускать vim из cmd или Win+R (выполнить)

В основном я использую gVim, который устанавливается вместе с шоколадным пакетом Vim (хотя в настоящее время он значительно отстает от последней версии). Это создало ярлыки меню Windows для gVim и «Редактировать с помощью Vim» в контекстном меню. Преимущество этого по сравнению с обычным Vim заключается в том, что он работает с множеством ярлыков Windows и включает строку меню с множеством распространенных команд Vim. Кроме того, если вы хотите использовать Vim в качестве постоянного редактора, gVim также является вашим лучшим выбором, поскольку он отлично обрабатывает 24-битные цвета/цветовые схемы, а также полужирные/курсивные шрифты.

Я запускаю обычный Vim в командной строке DOS, устанавливая Git из Chocolatey и затем добавляя C:\Program Files\Git\usr\bin в свой путь. Это дает вам vim и vimdiff в приглашении DOS, а также около 250 других команд unix, скомпилированных для Windows, таких как ls, grep, sed и awk. В качестве альтернативы можно использовать vim.exe со страницы выпусков Github, чтобы получить самую последнюю 64-разрядную версию.

Обратите внимание, что начиная с Windows 10 в командную строку DOS внесены значительные улучшения, так что использование Vim вместо gVim должно стать возможным:

Следующее справедливо только в том случае, если подключаемый модуль IdeaVim установлен и включен.

Подключаемый модуль IdeaVim эмулирует Vim в редакторе PyCharm, включая обычный режим, режим вставки и визуальный режим, режимы командной строки и Ex, регулярное выражение и конфигурацию Vim, а также другие функции.

Установите подключаемый модуль IdeaVim

В диалоговом окне "Настройки/Настройки" ( Ctrl+Alt+S ) выберите Плагины .

Найдите подключаемый модуль IdeaVim в Marketplace и нажмите «Установить» .

После перезапуска PyCharm Vim включается, и редактор начинает работать в режиме Vim. Чтобы отключить его, снимите флажок «Инструменты | Vim в главном меню.

Настроить ярлыки

И Vim, и PyCharm ориентированы на клавиатуру. Ваша раскладка в PyCharm может конфликтовать с комбинациями клавиш Vim. Чтобы решить эту проблему, выберите сочетания клавиш, которые вы предпочитаете для различных действий.

В диалоговом окне «Настройки/Настройки» ( Ctrl+Alt+S ) выберите «Редактор | Эмуляция Vim.

Найдите ярлык и соответствующее действие IDE и выберите, как вы хотите обрабатывать его при использовании Vim:

Не определено : показать всплывающее уведомление, предлагающее либо переопределить ярлык IDE, либо настроить обработчик в настройках эмуляции Vim.

IDE: выполнение действия IDE, связанного с этим ярлыком.

Vim: используйте его как ярлык Vim.

Режимы редактирования

В Vim курсор представляет собой блок, когда вы находитесь в обычном режиме:

Чтобы перейти в режим вставки, нажмите i , и курсор превратится в линию:

В этом режиме вы можете ввести новый код или изменить существующий код. Вы также можете войти в другие режимы Vim: например, нажмите r для перехода в режим замены.

Чтобы вернуться в обычный режим, нажмите Escape .

Конфигурация Vim

Vim настраивается с помощью файла vimrc. Точно так же подключаемый модуль VimIdea использует файл ideavimrc с тем же синтаксисом. Создайте файл конфигурации в одном из следующих мест в зависимости от операционной системы:

Местоположение, в котором PyCharm ищет ideavimrc, зависит от параметра JVM user.home, который по умолчанию установлен в домашний каталог пользователя. Дополнительные сведения см. в разделе Параметры JVM.

Если у вас уже есть файл vimrc с вашей конфигурацией, вы можете выполнить одно из следующих действий:

Включите конфигурацию из vimrc с исходной командой в ваш файл ideavimrc:

Таким образом, вы также можете включить в файл ideavimrc другие команды, которые будут применяться только к вашему Vim в PyCharm и не повлияют на реальную конфигурацию Vim.

Если вы не хотите использовать свою конфигурацию Vim, вы можете переименовать .vimrc в .ideavimrc .

Создайте ideavimrc как символическую ссылку на vimrc, если вы не хотите изменять свой Vim в PyCharm по сравнению с реальной конфигурацией Vim:

Читайте также: