Vim шпаргалка
Vim Шпаргалка
Ось особиста шпаргалка по командах редактора Vim, які я часто використовую або забуваю.
Навігація та переміщення:
h, j, k, l — Вліво, вниз, вгору, вправо
w — Перейти вперед до початку слова
b — Перейти назад до початку слова
0 — Переміститися на початок рядка
$ — Переміститися в кінець рядка
gg — Перейти на перший рядок документа
G — Перейти на останній рядок документа
h, j, k, l — Вліво, вниз, вгору, вправо
w — Перейти вперед до початку слова
b — Перейти назад до початку слова
0 — Переміститися на початок рядка
$ — Переміститися в кінець рядка
gg — Перейти на перший рядок документа
G — Перейти на останній рядок документа
Редагування:
i — Режим вставки перед курсором
a — Режим вставки після курсора
o — Відкрити новий рядок під поточним
u — Скасувати останню дію
Ctrl + r — Повторити скасовану дію
yy — Скопіювати поточний рядок
p — Вставити після курсора
dd — Видалити (вирізати) поточний рядок
Пошук та заміна:
/pattern — Пошук вперед за зразком
?pattern — Пошук назад за зразком
n — Наступний збіг
N — Попередній збіг
:%s/old/new/g — Замінити всі входження ‘old’ на ‘new’
Збереження та вихід:
:w — Зберегти файл
:q — Вийти
:wq — Зберегти та вийти
:q! — Вийти без збереження
На цьому поки все. Буду час від часу редагувати цю шпаргалку.