Шпаргалка https://rigovanov.ru/vim/
w - перемещение по словам вперед
b - перемещение по словам назад
f + character - перемещение на character после курсора ; - к следующему символу , - к предыдущему
F + charcter - перемещение на character до курсора ; - к предыдущему символу , - к сдедующему
t + character и T + character - тоже самое, только перемещает на символ перед character
ctrl + d - листает на пол страницы вниз
ctrl + u - листает на пол страницы вверх
/{pattern} - находит pattern, n - переходит к следующему pattern, N - к предыдущему
?{pattern} - в обратном направлении
{, } - по абзацам
gg - в начало документа
df + character - удалить все символы включая character
dе + character - удалить все символы не включая character
d/hello - удалить все символы до первого вхождения hello
dG - удалить все символы с текущего положения курсора и до конца документа
c - change
d - delete
y - yank (copy)
p - paste
= - format
g~ - toggle case