Базове переміщення курсора.
{ | курсор ВВЕРХ один параграф.
} | курсор ВНИЗ один параграф.
^ | курсор на ПОЧАТОК РЯДКА.
$ | курсор на КІНЕЦЬ РЯДКА.
gg | переміщення курсора у ПЕРШИЙ РЯДОК.
G | переміщення курсора в останній рядок.

Режими редактора: вводу, заміни, командний. || Esc | вимикає режими редактора INSERT та REPLACE. i | вмикає режим INSERT (режим вводу). o | додає порожній рядок нижче і починає режим INSERT. O | додає порожній рядок вище і починає режим INSERT. a | починає режим INSERT після пересування курсора на один крок праворуч. R | режим заміни: REPLACE. x | стирає знак що знаходиться під курсором, вносячи його до регістра. X | стирає знак перед курсором, вносячи його до регістра. :j! | з'єднує поточний і наступний рядки. Ctrl-j | те саме, з'єднує поточний і наступний рядки. u | скасування попередньо виконаної дії (undo). Ctrl-R | відновлення попередньо скасованої дії (redo). de | стирає до кінця слова, вносячи до регістра. db | стирає до початку слова, вносячи до регістра. d$ | стирає до кінця рядка, вносячи до регістра. d^ | стирає до початку рядка, вносячи до регістра. dd | стирає поточний рядок, вносячи до регістра. 5dd | стирає наступні 5 рядків, вносячи до регістра. p | вставляє з кишені (копіює з регістра). Ctrl-G | інформація про позицію курсора. 5G | перемістити курсор на п'ятий рядок. G | перемістити курсор на останній рядок. /pattern | пошук по шаблону pattern. ?pattern | зворотній пошук. :-1,$s/search/replace/gc  | пошук і заміна з підтверженням, починаючи з поточного рядка. :,$s/search/replace/gc | пошук і заміна з підтверженням, починаючи з наступного рядка. /replace/gc | пошук і заміна лише цілих слів. :8,22s/search/replace/g | пошук і заміна починаючи з рядка 8 до 22 без підтверження. :%s/search/replace/g | пошук і заміна у всьому файлі, без підтверження. :5,$w! | змушене збереження від п'ятого рядка до кінця файла. :r file | вставка файла file.

Візуальний стан. || v | візуальний стан (стан візуального виділення тексту). y | скопіювати виділений текст у регістр. d | стерти виділений текст, вносячи до регістра. p | вставити з кишені. Притисніть v потім перемістіть курсор на декілька ліній униз, потім виконайте :s/search/replace/g (виконання пошуку і заміни лише у підкресленому тексті). || :help | посібник-довідник. :new | відкриє нове порожнє вікно. :split file | відкриє нове вікно із file. :q | закриє поточне вікно. :qa | закриє всі вікна. Ctrl-W j | перемістить курсор у вікно нижче. Ctrl-W k | перемістить курсор у вікно вище. Ctrl-W - | зменшить розмір вікна. Ctrl-W + | збільшить розмір вікна. :wq | зберегти зміни і вийти з редактора. :q | вийти з редактора. :q! | примусовий вихід з редактора, без збереження змін.

Налаштування (settings). || :set autoindent | вмикає автоматичні відступи. :set noautoindent | вимикає автоматичні відступи.