Если вы обнаружили ошибку или хотите обсудить лучший способ добавить новую функцию, откройте проблему. Если у вас есть вопрос или вы хотите обсудить, как лучше всего что-то сделать с Vim, вы можете использовать StackExchange или один из списков рассылки.
Vim — это значительно улучшенная версия старого доброго редактора UNIX Vi. Было добавлено множество новых функций: многоуровневая отмена, подсветка синтаксиса, история командной строки, интерактивная справка, проверка орфографии, завершение имени файла, блочные операции, язык сценариев и т. д. Также доступен графический интерфейс пользователя (GUI). Тем не менее совместимость с Vi сохраняется, те, у кого Vi «в руках», будут чувствовать себя как дома. См. runtime/doc/vi_diff.txt
чтобы узнать о различиях с Vi.
Этот редактор очень полезен для редактирования программ и других текстовых файлов. Все команды подаются обычными символами клавиатуры, поэтому те, кто может печатать десятью пальцами, смогут работать очень быстро. Кроме того, функциональные клавиши могут быть сопоставлены с командами пользователя и можно использовать мышь.
Vim работает под управлением MS-Windows (7, 8, 10, 11), macOS, Haiku, VMS и почти всех версий UNIX. Портирование на другие системы не должно вызвать особых затруднений. Старые версии Vim работают на MS-DOS, MS-Windows 95/98/Me/NT/2000/XP/Vista, Amiga DOS, Atari MiNT, BeOS, RISC OS и OS/2. Они больше не поддерживаются.
Сценарий Vim9 см. в README_VIM9.
Для установки Vim вы часто можете использовать свой любимый менеджер пакетов. На Mac и Linux предварительно установлена небольшая версия Vim, вам все равно придется установить Vim, если вам нужны дополнительные функции.
Существуют отдельные дистрибутивы для Unix, ПК, Amiga и некоторых других систем. Этот файл README.md
поставляется с архивом времени выполнения. Он включает документацию, файлы синтаксиса и другие файлы, которые используются во время выполнения. Чтобы запустить Vim, вам необходимо получить либо один из бинарных архивов, либо исходный архив. Какой из них вам нужен, зависит от системы, в которой вы хотите его запустить, и от того, хотите ли вы или должны скомпилировать его самостоятельно. Посетите https://www.vim.org/download.php для обзора доступных в настоящее время дистрибутивов.
Некоторые популярные места, где можно получить последнюю версию Vim:
Если вы получили бинарный дистрибутив, вам не нужно компилировать Vim. Если вы получили исходный дистрибутив, все необходимое для компиляции Vim находится в каталоге src
. Инструкции см. в src/INSTALL
.
Инструкции для конкретной системы см. в одном из этих файлов. Либо в каталоге READMEdir (в репозитории), либо в верхнем каталоге (если распаковываете архив):
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
Существуют и другие файлы README_*.txt
, в зависимости от используемого вами дистрибутива.
Учебник по Vim — это часовой курс обучения для начинающих. Часто его можно запустить как vimtutor
. См :help tutor
для получения дополнительной информации.
Лучше всего использовать :help
в Vim. Если у вас еще нет исполняемого файла, прочтите runtime/doc/help.txt
. Он содержит указатели на другие файлы документации. Руководство пользователя читается как книга, и его рекомендуется использовать для изучения Vim. См :help user-manual
.
Vim — это благотворительная программа. Вы можете использовать и копировать его сколько угодно, но мы призываем вас сделать пожертвование на помощь сиротам в Уганде. Подробности прочтите в файле runtime/doc/uganda.txt
(выполните :help uganda
внутри Vim).
Краткое описание лицензии: Нет никаких ограничений на использование или распространение неизмененной копии Vim. Части Vim также могут распространяться, но текст лицензии всегда должен быть включен. Для модифицированных версий применяются некоторые ограничения. Лицензия совместима с GPL, вы можете скомпилировать Vim с библиотеками GPL и распространять его.
Исправление ошибок и добавление новых функций отнимает много времени и усилий. Чтобы выразить свою признательность за работу и мотивировать разработчиков продолжать работу над Vim, отправьте пожертвование.
Пожертвованные вами деньги будут в основном использованы для помощи детям в Уганде. См. runtime/doc/uganda.txt
. Но в то же время пожертвования повышают мотивацию команды разработчиков продолжать работу над Vim!
Самую свежую информацию о спонсорстве можно найти на веб-сайте Vim: https://www.vim.org/sponsor/.
Если вы хотите помочь сделать Vim лучше, посмотрите файл CONTRIBUTING.md.
Если вы используете macOS, вы можете использовать MacVim.
Последние новости о Vim можно найти на домашней странице Vim: https://www.vim.org/.
Если у вас возникли проблемы, ознакомьтесь с документацией или советами по Vim: https://www.vim.org/docs.php https://vim.fandom.com/wiki/Vim_Tips_Wiki
Если у вас все еще есть проблемы или какие-либо другие вопросы, воспользуйтесь одним из списков рассылки, чтобы обсудить их с пользователями и разработчиками Vim: https://www.vim.org/maillist.php
Если ничего не помогает, сообщите об ошибках непосредственно в список рассылки vim-dev:
Большая часть Vim была создана Брэмом Муленааром
Bram-Moolenaar
Любые другие комментарии, исправления, цветы и предложения отправляйте в список рассылки vim-dev:
Это README.md
для версии Vim 9.1: Vi IMproved.