indentexpr полезен когда нужно написать скрипт индента для какого нибудь языка, у которого синтаксис отличен от си. А так да — cindent наиболее простой и при этом наиболее гибкий вариант.
Сорри :). Беру часть своих слов обратно. Всё работает. У меня просто $this не работал, так я руки и опустил. Работает довольно быстро, если написать часть названия метода, а потом вызывать комплит. А так если после -> ничего не писать, то ищет секунд 10.
Ну не знаю. На практике ничего сделать не получилось. Попробовал я настроить этот omni-complete, для этого генерировал огромный tag-file по всему проекту. Нормальных результатов он не выдаёт (выдаёт кучу каких-то посторонних методов). К тому же каждый комплит зависает секунд на 7-8, что абсолютно не приемлемо.
Блин, я счастливчик! Да, скорость у меня тоже около 350 знаков. Правда вот цифры освоил гораздо позже чем буквы. И ещё не очень удобно пока набирать всякие сочетания вроде ctrl+X и ему подобных.
Блин, Вы счастливчик. Я начинал проходить русский курс соло раза 3. Где-то за 2 месяца таки его прошёл. Помню это было очень мучительно. Зато потом где-то за 2 недели, занимаясь по часу в день (иногда больше), прошёл английский курс.
indentexpr, которая позволяет задать собственную функцию для формирования отступов на новой строке.