=== мне нравится букмарки текста
в vim устанавливаются клавишей "m". переход к закладке - "'". marksbrowser показывает в сайдбаре все закладки с номером сторки и текстом этой строки.
=== так как в длинных сырцах очень удобно (тем более когда пишешь базовые и производные классы, незаменимая вещица! )
taglist показывает все классы, функции, определения и макросы. переход к нужной осуществляется клавишей "enter"
=== Еще одна очень полезная вещь, это список файлов в сайде
bufexplorer показывает все файлы в сайдбаре. можно открыть в этом же окне, в новом окне, в новом табе. (да-да, в виме есть окна и табы!)
=== Еще пользуюсь функцией сворачивания фигурных скобок
в виме это делается автоматически на основании синтаксиса языка. автоматом сворачиваются не только функции, но и длинные циклы, определения структур, комментарии.
=== Нумерация строк тоже удобная вещь
включается и отключается одной кнопкой.
=== особенно для выявления ошибок компиляции
ах вот вы как это делаете... собираете в отдельном терминале, а потом глазками по номерам строк находите ошибки в тексте?
а мы-то, глупые, собираем прямо из vim и потом пользуемся автоподсветкой строк с ошибками и переходом между ошибками одним нажатием....
=== Продолжать?
да, пожалуйста. приведите, наконец, хоть одну фишку, которой нету в vim (:
P.S. а автодополнение с учетом синтаксиса у вас в kate есть? а автоформатирование кода? а интеграция с subversion? а переход с, например, названия структуры к её определению в хедере, и возврат назад одной кнопкой?