freeCodeCamp/guide/russian/vim/index.md

37 lines
4.2 KiB
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
title: Vim
localeTitle: Я пришел
---
# Vim
2018-10-12 20:00:59 +00:00
[![logo](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Vimlogo.svg/75px-Vimlogo.svg.png "Логотип Vim")](https://vim.sourceforge.io)
Vim (Vi IMproved) - высоко настраиваемый текстовый редактор, созданный для создания и изменения любого текста очень эффективным. Он включен как «vi» с большинством UNIX-систем, в который также входит MacOS от Apple. Vim значительно улучшился по сравнению с предшественником _vi_ , который был разработан более 40 лет назад, и он все еще используется.
Vim обладает стабильностью и обладает множеством функций, в том числе:
* постоянное многоуровневое дерево отмены
* обширная система плагинов
* поддержка сотен языков программирования и форматов файлов
* мощный поиск и замена
* интегрируется со многими инструментами
* встроенная поддержка макросов для автоматизации текстовых манипуляций
* можно использовать в системах, которые не поддерживают текстовые редакторы на основе графического интерфейса
Одно из главных отличий, которое Vim (и его предшественник, _vi_ ) имеет над другими редакторами, такими как _nano_ , заключается в том, что он является одальным редактором_ , что означает, что он имеет несколько режимов работы. Например, редактор запускается в _режиме навигации_ , что позволяет быстро перемещать документ (или, точнее, _стремительно быстро_ ). В этом режиме вы можете вводить команды для взаимодействия с вашим документом, например `:i` для входа в `insert mode` `:q` для выхода, `/<text>` для поиска текста и других.
Модальная часть Vim - это то, что делает ее действительно мощной. Для интерактивного руководства посетите [OpemVim](http://www.openvim.com/) . Здесь вы можете попробовать несколько своих более мощных функций.
## Настройка
vim обладает практически неограниченными возможностями настройки. Файл конфигурации находится в `~/.vimrc`
Там же можно прописать и настройки используемых вами плагинов.
2018-10-12 20:00:59 +00:00
## Больше информации
Для получения дополнительной информации [перейдите на главную страницу Vim](https://vim.sourceforge.io)
* Для отображения руководства по пользованию vim, запустите vimtutor - для версии командной строки или gvimtutor для gvim.
* Также вы можете получить справку по любой команде просто набрав `:h запрашиваемый_объект` в командной строке vim
* [Open Vim](http://www.openvim.com/) - интерактивный учебник Vim, который вы можете сделать прямо в своем браузере.
* [Vim Adventures](https://vim-adventures.com) - это онлайн-игра, основанная на быстрых клавишах VIM. Это «Zelda встречает редактирование текста».