Конфигурация для VIM

Минимальная конфигурация редактора VIM

Нужно разместить файл .vimrc в корне сервера с следующим содержанием

" установить keymap, чтобы по Ctrl+^ переключался на русский и обратно
set nocompatible
set keymap=russian-jcukenwin
" " по умолчанию - латинская раскладка
set iminsert=0
" " по умолчанию - латинская раскладка при поиске
set imsearch=0
" " игнорировать регистр при поиске
set ic
" " подсвечивать поиск
set hls
" " использовать инкрементальный поиск
set is
" " ширина текста
set textwidth=79
" " минимальная высота окна пусть будет 0 (по умолчанию - 1)
set winminheight=0
" " всегда делать активное окно максимального размера
set noequalalways
set winheight=9999
" " установить шрифт Courier New Cyr
set guifont=courier_new:h10:cRUSSIAN
" " настраиваю для работы с русскими словами (чтобы w, b, * понимали
" " русские слова)
set iskeyword=@,48-57,_,192-255
" " задать размер табуляции в четыре пробела
 set ts=4
 set tabstop=4
 set expandtab
 set shiftwidth=4
" " отображение выполняемой команды
 set showcmd
" " перенос по словам, а не по буквам
 set linebreak
 set dy=lastline
 imap  :w
 map  :w
 set paste
vmap  "+yi
imap  "+gPi
" F9 - включить-выключить нумерацию строк
imap  :setnu!a
nmap  :setnu!
autocmd! bufwritepost $MYVIMRC source $MYVIMRC

let python_highlight_all = 1

Понравилась статья? Порекомендуй друзьям нажав на кнопку соцсетей.

Желаете получать свежие статьи? Подпишитесь на рассылку.

Введите для подписки email адрес:

comments powered by Disqus