> For the complete documentation index, see [llms.txt](https://appsecurity.gitbook.io/devops/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsecurity.gitbook.io/devops/operacionnye-sistemy/linux/komandy/vi.md).

# vi

Ниже перечислены некоторые команды и основы работы с редактором vi

## Режимы работы

Три режима работы:\
1\. Командный режим\
2\. Режим ввода\
3\. Режим последней строки

Режим последней строки - это режим для использования команд в vi (например, !q - для выхода из редактора) :

* войти в режим последней строки wq!  &#x20;
* записать изменения и выйти q!  &#x20;
* выйти без сохранения

Режим ввода:\
i - войти в режим ввода\
Esc - выйти из режима ввода
