Конечно же все любят VIM — консольный редактор номер ОДИН!, подсветка синтаксиса, быстрый переход по функциям, гибкая система пользовательских скриптов…, казалось бы его достоинства и удобства можно перечислять бесконечно долго.
Итак 🙂
Для быстрой вставки форматированного текста достаточно выполнить в режиме команд
:set paste
После вставки, для удобства ручного ввода этот режим желательно отключить
:set nopaste
Для быстрой навигации по функциям, обозначенным фигурными скобками можно использовать % (очень удобно при разборе многократно вложенных for/while/if)
Для поиска переменной поставьте на нее курсор и нажмите gd — курсор будет перемещен на первое вхождение этой переменной с текущем файле. (удобно для поиска определений переменных)
Ниже прикреплен небольшой help от известного в узких кругах vgod по горячим клавишам vim