freeCodeCamp/guide/russian/vim/index.md

4.2 KiB
Raw Blame History

title localeTitle
Vim Я пришел

Vim

logo

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 встречает редактирование текста».