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