From bbe8e92762272299f3746fbf94a3985d92334a35 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Fri, 14 Dec 2012 09:30:46 -0800 Subject: [PATCH] Added .vimrc --- .vimrc | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 .vimrc diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..40edb2d --- /dev/null +++ b/.vimrc @@ -0,0 +1,83 @@ +"" .vimrc by arcanis +"" 2012-12-14 + + +"" Внешний вид +" Цветовая схема +colorscheme evening + +" Число строк внизу и вверху экрана без прокрутки +set scrolloff=3 + +" Отображение выполняемой команды +set showcmd + +" Status-line +set statusline=%t\ %y%m%r\ [%{&fileencoding}]%<\ [%{strftime(\"%d.%m.%y\",getftime(expand(\"%:p\")))}]%k%=%-14.(%l,%c%V%)\ %P +" Всегда показывать status-line +set laststatus=2 + +" Мигание вместо спикера +set visualbell + +" Подсветка синтаксиса +syntax on +" Применять типы файлов +filetype on +filetype plugin on +" Показывать совпадающие скобки для HTML-тегов +set matchpairs+=<:> +" Показывать первую парную скобку после ввода второй +set showmatch + +" Показывать номер строки +set number + +" Включить табы в начале строки +set list +" Обозначение табов в начале строки +set listchars=tab:·· + +" Динамический перенос длинных строк +set wrap +" Переносить словами +set linebreak + + +"" Табуляция +set tabstop=4 +set smarttab +set et +" Ширина +set shiftwidth=2 +" Автоотступы +set ai +" Отступы в стиле C +set cin + + +"" Поиск +" Подсветка результатов поиска +set hlsearch +" Поиск фрагмента по мере его набора +set incsearch +" Поиск без учёта регистра символов +set ignorecase + + +"" Навигация +" При вставке фрагмента сохраняет отступ +set pastetoggle= + +" Перемещать курсор на следующую строку при нажатии на клавиши +set whichwrap=b,<,>,[,],l,h + + +"" Кодировки и форматы (в порядке применения) +set ffs=unix,dos,mac +set fencs=utf-8,cp1251,koi8-r,ucs-2,cp866 + + +"" Клавиатура +" Автоопределение русских символов +set langmap=ёйцукенгшщзхъфывапролджэячсмитьбюЁЙЦУКЕHГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ;`qwertyuiop[]asdfghjkl\\;'zxcvbnm\\,.~QWERTYUIOP{}ASDFGHJKL:\\"ZXCVBNM<>