Найкорисніший додаток у vim для кодування у С++, на мою думку, це vim-rtags, який використовує базований на clang rtags. Rtags розбирає код, створює покажчик для точної навігації.

Rtags точний, якщо код компілюється. Але він безпомічний перед препроцесором. Наприклад, якщо є різні ділянки для linux і для windows, тільки одна із них буде компілюватися одночасно.

Що мене найбільше вразило, так це «перейменувати символ під курсором». Це вже риса інтегрованого середовища розробки: рефакторинг.

Примітка: щоб зменшити зношування SSD, я стараюся використовувати tmpfs всюди для мінливих даних.