Add vim-gitgutter plugin. Create new status line.
Remove autoload directory from repository. New in statusline: - Add file type marker; - Add percentage through file in lines; - Change color on buffer number marker; - Moved readonly marker.
This commit is contained in:
parent
69c76d2237
commit
30ff147ecf
4 changed files with 16 additions and 2800 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,4 +1,5 @@
|
||||||
# Папку с плагинами не включаем в коммит
|
# Папку с плагинами не включаем в коммит
|
||||||
|
autoload/
|
||||||
plugged/
|
plugged/
|
||||||
|
|
||||||
# Своп файлы тоже
|
# Своп файлы тоже
|
||||||
|
|
2797
autoload/plug.vim
2797
autoload/plug.vim
File diff suppressed because it is too large
Load diff
|
@ -17,6 +17,7 @@ hi ModeMsg ctermfg=0 ctermbg=14 cterm=NONE
|
||||||
hi NonText ctermfg=215
|
hi NonText ctermfg=215
|
||||||
hi Visual ctermbg=241
|
hi Visual ctermbg=241
|
||||||
|
|
||||||
|
hi StatusLineGrey ctermfg=0 ctermbg=251
|
||||||
hi StatusLineWhite ctermfg=0 ctermbg=15
|
hi StatusLineWhite ctermfg=0 ctermbg=15
|
||||||
hi StatusLineCyan ctermfg=0 ctermbg=14
|
hi StatusLineCyan ctermfg=0 ctermbg=14
|
||||||
hi StatusLineClear cterm=NONE
|
hi StatusLineClear cterm=NONE
|
||||||
|
|
17
vimrc
17
vimrc
|
@ -2,13 +2,15 @@
|
||||||
"Подключение плагинов (для установки - :PlugInstal)
|
"Подключение плагинов (для установки - :PlugInstal)
|
||||||
call plug#begin('~/.vim/plugged')
|
call plug#begin('~/.vim/plugged')
|
||||||
Plug 'preservim/nerdtree'
|
Plug 'preservim/nerdtree'
|
||||||
|
Plug 'airblade/vim-gitgutter'
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
"Включаем подсветку синтаксиса
|
"Включаем подсветку синтаксиса
|
||||||
syntax on
|
syntax on
|
||||||
|
|
||||||
set nocompatible
|
set nocompatible
|
||||||
set mouse=a
|
" Включение поддержки мыши
|
||||||
|
"set mouse=a
|
||||||
|
|
||||||
set encoding=utf8
|
set encoding=utf8
|
||||||
|
|
||||||
|
@ -17,8 +19,17 @@ set number
|
||||||
set numberwidth=4
|
set numberwidth=4
|
||||||
set cursorline
|
set cursorline
|
||||||
|
|
||||||
|
"Настройки строки статуса
|
||||||
set laststatus=2
|
set laststatus=2
|
||||||
set statusline=%#StatusLineWhite#\ %n:\ %f\ %r\ %#StatusLineCyan#\ %{&ff}\ %#StatusLineClear#%=%#StatusLineCyan#\ %l:%c\
|
|
||||||
|
set statusline=
|
||||||
|
set statusline+=%#StatusLineGrey#\ %n:\
|
||||||
|
set statusline+=%#StatusLineWhite#\ %f\
|
||||||
|
set statusline+=%#StatusLineCyan#\ %{&ff}\
|
||||||
|
set statusline+=%#StatusLineClear#%=
|
||||||
|
set statusline+=%r\ %y\
|
||||||
|
set statusline+=%#StatusLineCyan#\ %p%%\
|
||||||
|
set statusline+=%#StatusLineWhite#\ %l:%c\
|
||||||
|
|
||||||
"Выключает перенос строк
|
"Выключает перенос строк
|
||||||
set nowrap
|
set nowrap
|
||||||
|
@ -37,7 +48,7 @@ set autoindent
|
||||||
set smartindent
|
set smartindent
|
||||||
|
|
||||||
"Кеймапы для NERDTree
|
"Кеймапы для NERDTree
|
||||||
nmap <C-n><C-t> :NERDTreeToggle<CR>
|
nmap <C-n> :NERDTreeToggle<CR>
|
||||||
|
|
||||||
"Кеймапы для запуска Python скриптов
|
"Кеймапы для запуска Python скриптов
|
||||||
autocmd BufRead *.py nmap <F5> :!python3 %<CR>
|
autocmd BufRead *.py nmap <F5> :!python3 %<CR>
|
||||||
|
|
Loading…
Reference in a new issue