Про текстовий редактор Vim (скорочення від Vi Improved)

Основні команди Vim.

Переміщення курсора:

  • h — вліво
  • j — вниз
  • k — вгору
  • l — вправо
  • w — до початку наступного слова
  • b — до початку попереднього слова
  • 0 — до початку рядка
  • $ — до кінця рядка
  • gg — до початку файлу
  • G — до кінця файлу

Режим введення:

  • i — вставка перед курсором
  • a — вставка після курсора
  • o — вставка нового рядка нижче
  • O — вставка нового рядка вище

Збереження та вихід:

  • :w — зберегти файл
  • :q — вийти з файлу
  • :wq або ZZ — зберегти файл і вийти
  • :q! — вийти без збереження

Видалення тексту:

  • x — видалити символ під курсором
  • dw — видалити слово
  • dd — видалити рядок
  • d$ — видалити до кінця рядка
  • D — видалити все до кінця рядка
  • u — скасувати останню дію
  • Ctrl + r — повторити останню скасовану дію

Копіювання та вставка:

  • y — копіювати (yank)
  • yy — копіювати рядок
  • p — вставити після курсора
  • P — вставити перед курсором

Пошук:

  • / — пошук тексту (введіть / і текст, який хочете знайти)
  • n — перехід до наступного результату
  • N — перехід до попереднього результату

Редагування:

  • r — замінити символ під курсором
  • cw — замінити слово
  • ciw — замінити все слово, незалежно від того, де знаходиться курсор

Вихід з Vim.

Щоб вийти з Vim, потрібно увійти в командний режим (натиснувши Esc, а потім :) і ввести одну з наступних команд:

  • :q — вийти, якщо зміни не зроблено.
  • :wq — зберегти і вийти.
  • :q! — вийти без збереження змін.