/
Sorbus413
/
vimrc
Обзор
Документация
Войти
/
Sorbus413
/
vimrc
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
vimrc
84 строки
3 KB
salixsorbus
добавил кодировки
27 июн 2026, 18:49
27 июн 2026, 18:49
dfd15b1
Код
Авторство
О чём код?
set nocompatible " убираем совместимость с VI set backspace=indent,eol,start " включает bs в режиме вставки set history=1000 " история команд set showcmd " отображение выполняемой команды set showmode " показывать текущий режим set autoread " перечитывать измененные внешне файлы filetype on " анализ типа файла filetype indent on " автоотступы для типов файлов " без временных файлов set noswapfile set nobackup set nowb " строка состояния set statusline= set statusline+=%{mode()} set statusline+=\ %F " полный путь set statusline+=\ %M " индикатор состояния set statusline+=%= " разделитель между левой и правой частью set statusline+=%Y " тип файла set statusline+=\ %{&fenc} " кодировка set statusline+=\ [\%l\:\%c\] " номер строки и столбца set statusline+=\ \%p%%\ " процент пройденного текста set laststatus=2 " поиск set incsearch " ищет след. совпадение по мере ввода запроса set hlsearch " выделение результатов set ignorecase " игнор. регистр set smartcase " при вводе заглавных ищет именно заглавные set showmatch " табуляция set autoindent " автоотступы при переходе на новую строку filetype plugin indent on " умный автоотступ вместо smartindent set expandtab " табуляция меняется на пробелы set tabstop=4 " табуляция - 4 пробела set shiftwidth=4 " отступ при нажатии на tab - 4 пробела set wrap " переносить строки " текст set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp1251,koi8-r,cp866,latin1 set linebreak " перенос строк у вдобных точках set scrolloff=3 " количество строк выше или ниже курсора set sidescrolloff=5 " количество колонок экрана слева и справа set textwidth=80 " ширина текста " язык set keymap=russian-jcukenwin set iminsert=0 " язык ввода при старте EN set imsearch=0 " режим поиска " разное set nomodeline " игнор. строк режима файла set noerrorbells " откл. звук при ошибках " netrw - файловый менеджер let g:netrw_browse_split = 4 let g:netrw_liststyle = 3 " курсор set number " нумерация set cursorline " подсветка текущей строки set ttimeoutlen=10 " снижение задержки ввода ESC последовательностей let &t_EI.="\e[2 q" "EI - нормальный режим let &t_VR.="\e[2 q" "VR - визуальный режим let &t_SI.="\e[6 q" "SI - режим вставки let &t_SR.="\e[4 q" "SR - режим замены " 1 - мигающий прямоугольник " 2 - прямоугольник " 3 - мигающее подчеркивание " 4 - подчеркивание " 5 - мигающая верт. черта " 6 - верт. черта set wildmenu set wildmode=longest,full set wildoptions=pum colorscheme habamax