4.2 KiB
title | localeTitle |
---|---|
Vim | Я пришел |
Vim
Vim (Vi IMproved) - высоко настраиваемый текстовый редактор, созданный для создания и изменения любого текста очень эффективным. Он включен как «vi» с большинством UNIX-систем, в который также входит MacOS от Apple. Vim значительно улучшился по сравнению с предшественником vi , который был разработан более 40 лет назад, и он все еще используется.
Vim обладает стабильностью и обладает множеством функций, в том числе:
- постоянное многоуровневое дерево отмены
- обширная система плагинов
- поддержка сотен языков программирования и форматов файлов
- мощный поиск и замена
- интегрируется со многими инструментами
- встроенная поддержка макросов для автоматизации текстовых манипуляций
- можно использовать в системах, которые не поддерживают текстовые редакторы на основе графического интерфейса
Одно из главных отличий, которое Vim (и его предшественник, vi ) имеет над другими редакторами, такими как nano , заключается в том, что он является модальным редактором , что означает, что он имеет несколько режимов работы. Например, редактор запускается в режиме навигации , что позволяет быстро перемещать документ (или, точнее, стремительно быстро ). В этом режиме вы можете вводить команды для взаимодействия с вашим документом, например :i
для входа в insert mode
:q
для выхода, /<text>
для поиска текста и других.
Модальная часть Vim - это то, что делает ее действительно мощной. Для интерактивного руководства посетите OpemVim . Здесь вы можете попробовать несколько своих более мощных функций.
Настройка
vim обладает практически неограниченными возможностями настройки. Файл конфигурации находится в ~/.vimrc
Там же можно прописать и настройки используемых вами плагинов.
Больше информации
Для получения дополнительной информации перейдите на главную страницу Vim
- Для отображения руководства по пользованию vim, запустите vimtutor - для версии командной строки или gvimtutor для gvim.
- Также вы можете получить справку по любой команде просто набрав
:h запрашиваемый_объект
в командной строке vim - Open Vim - интерактивный учебник Vim, который вы можете сделать прямо в своем браузере.
- Vim Adventures - это онлайн-игра, основанная на быстрых клавишах VIM. Это «Zelda встречает редактирование текста».