\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage[left=1.5cm,right=1.5cm,top=2cm,bottom=1.5cm,bindingoffset=0cm]{geometry}
\usepackage{alltt}
\usepackage{amsmath}

\begin{document}
\textbf{Навигация}\\
По слову:\\ 
0 --- в начало строки;\\
\textasciicircum--- переход на первый непробельный символ;\\
\$ --- переход в начало строки;\\
f char --- переход к первому найденному символу слева;\\
F char --- f справа;\\
t char --- f, но курсор перед искомым символом;\\
T char --- t справа;\\
w --- к началу следующего слова;\\
e --- в конец следующего слова;
b --- к началу предыдущего слова; \\
По строкам:\\
G --- последняя строка;\\
gg --- первая строка; \\ 
По отметкам:\\
`` --- к месту до перехода;\\
`.  --- к месту последней правки;\\
Прокрутка окна:\\
z- --- курсор к низу;\\
z. --- курсор в центре;\\
z <Enter> --- курсор к верху;\\
CTRL-y  --- прокрутка вверх без перемещения курсора;\\
CTRL-e --- проркутка вниз без перемещения курсора;\\
( / ) --- прыжок по предложениям;\\
\{ / \} --- прыжок по параграфам;\\

\textbf{Удаление текста}\\
d [options] --- удаление; тип зависит от дальнейшего ввода.\\
+ --- текущая строки следующая за ней;\\
dib --- удалить строку между ();\\
diB --- удалить строку между {};\\
"x --- удалить в регистр x;\\
\textbf{Копирование текста}\\ 
y --- копировать; \\
p --- вставить; \\
gp -- вставить с пробелом до вставки;\\
gP -- вставить с пробелом после вставки;\\
Поддерживается копирование из внешних источников в Insert mode, использовав классический <S-Insert>. \\
\textbf{Буферы}\\
Буферы --- область в памяти vim, используемая для хранения файла. \\
:ls --- список текущих буферов;\\
:b <n> --- показать буфер с номером n\\
:bd --- удалить текущий сохранённый буфер;\\
:bd! --- удалить текущий буфер.  \\

\textbf{Поиск}\\
\# -- подсветка всех слов, совпадающих слову под курсором; движение вверх;\\
\* -- подсветка всех слов, совпадающих слову под курсором; движение вниз;
g\# / g* -- подсветка слов, в которые входит слово под курсором;\\
:[range]s/{pattern}/{string}/[flags] -- поиск по паттерну с заменой на строку в определённом диапазоне; 
flags:\\
-- " " -- первое вхождение; \\
-- g -- каждое вхождение; \\
-- с -- подтверждение замены; \\
range:\\
-- " " -- текущая строка; \\
-- \% -- весь файл; \\
-- \#,\# -- диапазон строк; \\
:[range]g/pattern/cmd -- поиск строк по паттерну и выполнение команд для найденных строк;\\
 

\end{document}