Vim #01: Основной принцип и базовые команды
Шпаргалка:
Работа с файлами
:e – создание/открытие файла
:w – сохранить файл
:q – выйти из редактора
Перемещение
h – влево, j – вниз, k – вверх, l – вправо
0 – в начало строки, ^ – начало “видимой” строки, $ – конец строки
w/W – по словам вперед, e – по словам вперед (курсор на конце слова), b/B – по словам назад
f – искать символ в строке, ; – искать дальше вперед, , – искать дальше назад
(, ) – перемещаться по предложениям, {, } – перемещаться по параграфам
gg – в начало файла, G – в конец файла
C-E – скроллить вниз, C-Y – скроллить вверх (сохраняя курсор неизменным)
C-F – листать страницу вниз, C-B – страницу вверх
H – первая видимая строка, M – середина, L – последняя строка
zt – сделать текущую строку верхней, zz – середина, zb – нижняя
Вставка
i – вставить до курсора, a – после курсора
I – вставить в начало строке, A – в конец строки
o – вставить строку ниже, O – выше
x – удалить символ
d – удалить блок
p – вставить удаленный символ после курсора, P – до курсора
r – заменить символ
c – замена: удалить и остаться в режиме вставки
cc – заменить строку, C = c$ – заменить от курсора до конца строки
Другое
u – undo, C-R – redo
. – повторить последние действия









