62 lines
1.7 KiB
VimL
62 lines
1.7 KiB
VimL
set number "номер строки
|
||
set ruler
|
||
set laststatus=2
|
||
|
||
|
||
nnoremap <Leader>c :set cursorline!<CR>
|
||
set cursorline
|
||
|
||
|
||
let g:airline_powerline_fonts = 1 "Включить поддержку Powerline шрифтов
|
||
let g:airline#extensions#keymap#enabled = 0 "Не показывать текущий маппинг
|
||
let g:airline_section_z = "\ue0a1:%l/%L Col:%c" "Кастомная графа положения курсора
|
||
let g:Powerline_symbols='unicode' "Поддержка unicode
|
||
let g:airline#extensions#xkblayout#enabled = 0
|
||
|
||
set ttimeoutlen=10 "Понижаем задержку ввода escape последовательностей
|
||
let &t_SI.="\e[5 q" "SI = режим вставки
|
||
let &t_SR.="\e[3 q" "SR = режим замены
|
||
let &t_EI.="\e[1 q" "EI = нормальный режим
|
||
|
||
set encoding=utf-8 "Ставит кодировку UTF-8
|
||
set nocompatible "Отключает обратную совместимость с Vi
|
||
syntax enable "Включает подсветку синтаксиса
|
||
|
||
set expandtab
|
||
set smarttab
|
||
set tabstop=4
|
||
set softtabstop=4
|
||
set shiftwidth=4
|
||
set autoindent
|
||
set smartindent
|
||
|
||
set noerrorbells
|
||
set novisualbell
|
||
|
||
set ignorecase
|
||
set smartcase
|
||
set hlsearch
|
||
set incsearch
|
||
|
||
|
||
inoremap <C-v> <ESC>"+pa
|
||
vnoremap <C-c> "+y
|
||
vnoremap <C-d> "+d
|
||
nmap <F6> :NERDTreeToggle<CR>
|
||
|
||
|
||
set ffs=unix,dos,mac
|
||
set encoding=utf8
|
||
|
||
nnoremap <C-Left> :tabprevious<CR>
|
||
nnoremap <C-Right> :tabnext<CR>
|
||
nnoremap <C-j> :tabprevious<CR>
|
||
nnoremap <C-k> :tabnext<CR>
|
||
|
||
let NERDTreeShowBookmarks = 1
|
||
let NERDTreeIgnore = ['\.pyc$', '\.swp', '\.swo', '\.vscode', '__pycache__']
|
||
|
||
|
||
|
||
|