VIM: clang complete

Нашел превосходный плагин для VIM: clang complete. Этот плагин делает семантический разбор используя clang. Умеет дополнять то, что другим IDE (за исключением Xcode, но у меня на эту дрянь аллергия) и не снилось.
Список дополнения создается в рантайме. Это можно считать и плюсом и минусом одновременно. Плюс потому, что список всегда в актуальном состоянии, минус потому, что любая ошибка прервет компиляцию и список дополнения не будет создан. Но это же является и плюсом – всегда видна допущенная ошибка.

Вот пример работы плагина clang complete:

Для себя я создал конфигурационный файл ~/.clang_complete содержащий нужный мне список путей к заголовочным файлам.

Полезная статья по теме: IntelliSense-like autocomplete for Vim with clang.

Ёфикатор для VIM

Ёфика́тор (от «ё» + лат. -fico ← facio ‘делаю’) — программа или программный модуль для текстового редактора, восстанавливающие букву «ё» в русских текстах, в которых она заменена буквой «е».
Скрипт на Python для Ёфикации текста в VIM – http://python.anabar.ru/yo.htm от Евгения Миньковского.

Настройка VIM

Нашел неплохой конфиг для одного из лучших редакторов – VIM.
Отличительные особенности – переключение между открытыми файлами с помощью функционалок, исправленная подсветка комментариев, работа с буферами, авто-дополнение фигурной скобки, tab-комплит меню, и многое другое…