Я активно використовую такі команди під час написання чи переходу коду C / Tcl / Perl:
Копіювати-вставити код
CTRL-f
а також CTRL-b
для переходу сторінки вперед і назад
%
для проходу по блоку за блоком перехід до
^
початку рядка до
$
останнього кінця рядка
Почніть вибирати код, використовуючи команду v
(візуальний режим) та будь-яку клавішу проходу вище
y
для копіювання
p
для вставки
s
для видалення символу та переходу до режиму вставки для введення нового тексту.
Перегляд рівня коду (потрібна дисципліна стилю кодування)
]]
для запуску наступної функції
[[
для запуску попередньої функції
CTRL-]
щоб перейти до визначення змінної / функції / макросу, якщо є теги.
Пошук
*
=> пошукове слово (або текст, вибраний за допомогою v) у напрямку вперед
#
=> слово пошуку (або текст, вибраний за допомогою v) в напрямку назад
n
=> виконання попередньої команди пошуку в напрямку вперед
N
=> виконання попередньої команди пошуку в напрямку назад
Усі вищезазначені команди можуть бути доповнені цифрою, яка означає, скільки разів її виконувати. Усвідомлення сили цього додаткового виміру відбувається повільно, оскільки людина все більше і більше використовує vim і кидає виклик собі для вдосконалення.