mirror of
https://github.com/arcan1s/dotfiles.git
synced 2025-04-24 16:07:17 +00:00
Added .vimrc
This commit is contained in:
parent
b9ea22b80d
commit
bbe8e92762
83
.vimrc
Normal file
83
.vimrc
Normal file
@ -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<>
|
Loading…
Reference in New Issue
Block a user