" Размер таб-символа
set tabstop=2
" количество пробелов вставляемых вместо таб-символа
set shiftwidth=2
" Замена таб-символов пробелами
set noexpandtab
" Позволяет удалять таб-символы как таб-символы (но реально удаляется n
" пробелов)
set softtabstop=2
" Автоматический отступ
set autoindent
set smartindent
" Включаем перенос текста
set wrap
set linebreak
" Включаем отображение выполняемой в данный момент команды в правом нижнем" Размер таб-символа
set tabstop=2
" количество пробелов вставляемых вместо таб-символа
set shiftwidth=2
" Замена таб-символов пробелами
set noexpandtab
" Позволяет удалять таб-символы как таб-символы (но реально удаляется n
" пробелов)
set softtabstop=2
" Автоматический отступ
set autoindent
set smartindent
" Включаем перенос текста
set wrap
set linebreak
" Включаем отображение выполняемой в данный момент команды в правом нижнем
" углу экрана.
" К примеру, если вы наберете 2d, то в правом нижнем углу экрана Vim
" отобразит строку 2d.
s
" углу экрана.
" К примеру, если вы наберете 2d, то в правом нижнем углу экрана Vim
" отобразит строку 2d.
set showcmd
" Включаем отображение дополнительной информации в статусной строке
set statusline=%<%f%h%m%r%=format=%{&fileformat}\ file=%{&fileencoding}\enc=%{&encoding}\ %b\ 0x%B\ %l,%c%V\ %P
"Включаем подсветку выражения которое ищется в тексте
set hlsearch
set incsearch
set nowrapscan
set ignorecase
"Отключаем создание бэкапов
set nobackup
"Отключаем созлание swap файлов
set noswapfile
"нумерация строк
set nu
"Показать табы точками
set listchars=tab:··
set list
"Правильная кодировка
set encoding=utf-8
"список используемых кодировок для автоматического их определения
set fileencodings=utf-8,koi8-r,cp1251,cp866
"создавать своп файлы в ~/.vim
set dir=~/.vim/swp
"отступ после :
set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class,with
"подсветка текущей строки
set cursorline
"не менять позицию курсора при прыжках по буферам
set nostartofline
"переключение между буферами без сохранения
set hidden
"сохранить файл
map <F5> :w<cr>
vmap <F5> <Esc>:w<cr>
imap <F5> <Esc>:w<cr>
""закрыть буфер
map <F6> :bd<CR>
vmap <F6> <ESC>:bd<CR>
imap <F6> <ESC>:bd<CR>
"предыдущий буфер
map <F7> :bp<cr>
vmap <F7> <esc>:bp<cr>
imap <F7> <esc>:bp<cr>
"следующий буфер
map <F8> :bn<cr>
vmap <F8> <esc>:bn<cr>
imap <F8> <esc>:bn<cr>
"Copy/Paste в глобальный клипбоард
vmap <F3> "+y
map <F4> <esc>"+p
imap <F4> <esc>"+p
No comments:
Post a Comment