Настройка Vim для разработки на C++
⌨️ Что такое Vim-mode в вашем любимом редакторе кода и почему вам стоит его изучить
Я пишу код. Много кода. Как и вы, я подозреваю. И я люблю писать код продуктивно. Что такое продуктивно писать код в моем понимании? Когда вам не надо тянуться пальцами за тачпадом, рукой за мышкой - для навигации. Когда для выделения текста вам не нужно кликать по 2-3 раза на строку/слово или с зажатым шифтом ждать пока курсор не протянется до нужного места, считая секунды жизни проведенные за наблюдением движения полоски пикселей на экране (а может быть делать комбинацию крабом одной руки чтобы другая могла стрелками прыгать по словам)...
Vim: текстовый редактор для мастеров
Очень сложная штука, но мы попытаемся объяснить просто. Вы могли слышать программистские анекдоты типа «Не могу выйти из Vim». На «Амазоне» продаётся электронная книга о выходе из текстового редактора Vim. Одни программисты искренне не понимают, как можно работать в такой страшной среде. А для других это любимый текстовый редактор — настолько любимый, что они тащат его команды и плагины в другие текстовые редакторы, например, в VSCode. Сейчас попробуем разложить по полочкам, что это за зверь и почему вокруг него такой культ...