h0rr0rr_drag0n 25.09.2009 01:01
Мой конфиг — Мой .vimrc
Мой конфиг для вима, уже довольно долго не претерпевал коренных изменений, поэтому думаю будет не лишним выложить его здесь.Конфиг имеет зависимости – для его корректной работы необходима утилита ctags.
Сами настройки хранятся в файле ~/.vimrc, но много полезного, без чего конфиг просто не будет работать должным образом, расположено в каталоге ~/.vim. В частности там расположены:
своп-файлы всех открытых в vim’e файловскрипт для использования vim’а с gdbфайл с сохраненной сессиейнабор словарей для спеллчекингашаблоны для создания новых проектовиспользуемые плагины.
Содержимое директории ~/.vim подбиралось с таким расчетом, чтобы можно было просто скопировать ее в домашний каталог и сразу же начать работу, не отвлекаясь на поиск необходимых плагинов, цветовых схем и т.п.
Сам vimrc содержит в себе еще и настройки для графической версии вима – я не использую gvimrc. Эти настройки, в основном, убирают ненужные мне элементы графического оформления – полосы прокрутки, меню и т.п.
Также есть немалое количество удобных автозамен для C\C++, например замена (; на ();, и еще немного для LaTeX’а.
Все дополнительные интересные функции, превращающие вим в IDE, добавляющие поддержку проверки правописания и т.п. вызываются сочетанием клавиш <Ctrl+C>шорткат_функции. Например, для создания нового проекта нужно набрать <Ctrl+C>np. Раньше, я использовал для этих целей функциональные клавиши, но с переходом на ion3 пришлось менять предпочтения, впрочем текущий набор сочетаний клавиш ИМХО весьма удобен для запоминания.
P.S. В процессе подготовки статьи я практически потерял свой ~/.vimrc после его “архивирования” командой tar cf .vimrc .vim/
Не повторяйте моих ошибок! :-)
vimrc.tar.gz – мой .vimrc и сопутствующие файлы.
По материалам блога Дракон-линуксоид
А так, я смотрю довольно много опций для графического режима. Вот, сколько раз не пробовал, так и не смог освоиться в GVim. Старый добрый консольный как-то привычнее. :)