freeCodeCamp/guide/russian/vim/index.md

37 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Vim
localeTitle: Я пришел
---
# Vim
[![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`
Там же можно прописать и настройки используемых вами плагинов.
## Больше информации
Для получения дополнительной информации [перейдите на главную страницу 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 встречает редактирование текста».