VI/ VIM: немного полезной навигации, как структуры
6 октября 2025 г.·252 views

🛠 VI/ VIM: немного полезной навигации, как структуры

Что-то резко вспомнил про vi/ vim, nano, etc. В итоге самое комфортная работа на vim для меня, практика еще показывает когда учился на старых добрых тачках ubuntu, fedora, freebsd на консольке/ терминале. Решил давно себе заготовочку сделать и поделиться с вами. Так скажем для инфо.

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

• Режим команд (Command mode) - используется для выполнения команд. При запуске Vim, вы находитесь в этом режиме.

• Режим вставки (Insert mode) - используется для ввода текста. Для перехода в этот режим, нажмите клавишу "i".

• Режим замены (Replace mode) - используется для замены существующего текста. Для перехода в этот режим, нажмите клавишу "R".

• Режим визуального выделения (Visual mode) - используется для выделения текста для копирования, вырезания или изменения. Для перехода в этот режим, нажмите клавишу "v"

Навигация

• h - переместить курсор влево

• j - переместить курсор вниз

• k - переместить курсор вверх

• l - переместить курсор вправо

• w - переместить курсор на начало следующего слова

• b - переместить курсор на начало предыдущего слова

• e - переместить курсор на конец текущего слова

• 1 - переместить курсор в начало строки

• $ - переместить курсор в конец строки

• gg - переместить курсор в начало файла

• G - переместить курсор в конец файла

Редактирование текста

• i - вставить текст перед курсором

• a - вставить текст после курсора

• o - вставить новую строку после текущей строки и перейти в режим вставки

• dd - вырезать текущую строку

• yy - скопировать текущую строку

• p - вставить скопированный или вырезанный текст после курсора

• u - отменить последнее действие

• Ctrl + r - повторить отмененное действие

Сохранение и выход из редактора

• :w - сохранить файл

• :q - выйти из Vim

• :wq - сохранить файл и выйти

#toolchain #reco

#toolchain#reco
Открыть в Telegram