1 files changed,
61 insertions(+),
30 deletions(-)
Author:
Smirnov Oleksandr
50584123+Smirnov-O@users.noreply.github.com
Committed by:
GitHub
noreply@github.com
Committed at:
2020-04-17 00:38:34 +0300
Parent:
f23863e
M
vimrc
··· 1 1 call plug#begin('~/.vim/plugged') 2 -Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle'} 3 -Plug 'flazz/vim-colorschemes' 4 -Plug 'airblade/vim-gitgutter' 5 -Plug 'kien/ctrlp.vim' 2 +Plug 'scrooloose/nerdtree', { 'on': 'NERTreeToggle' } "Side bar, tree 3 +Plug 'flazz/vim-colorschemes' "Color thems 4 +Plug 'airblade/vim-gitgutter' "Git startus line 5 +Plug 'tpope/vim-fugitive' "Git comands in vim 6 +Plug 'Vimjas/vim-python-pep8-indent', {'for': 'python'} "Python syntax 7 +Plug 'stanangeloff/php.vim', {'for': 'php'} "PHP syntax 8 +Plug 'pangloss/vim-javascript', {'for': 'js'} "JavaScript syntax 9 +Plug 'ap/vim-css-color', {'for': 'css'} "Hilighting color in css 10 +Plug 'auxiliary/vim-layout', {'for': 'sh'} "BASH syntax 11 +Plug 'iamcco/markdown-preview.vim', {'for': 'markdown'} "MarkDown syntax 12 +Plug 'elzr/vim-json', {'for': 'json'} "JSON syntax 13 +Plug 'stacruz/sparkup' "A parser for a condensed HTML 6 14 Plug 'jiangmiao/auto-pairs' 7 -Plug 'fatih/vim-go', {'for': 'go'} 8 -Plug 'stanangeloff/php.vim', {'for': 'php'} 9 -Plug 'ap/vim-css-color', {'for': 'css'} 10 -Plug 'pangloss/vim-javascript', {'for': 'js'} 11 -Plug 'Vimjas/vim-python-pep8-indent', {'for': 'python'} 12 -Plug 'elzr/vim-json', {'for': 'json'} 13 -Plug 'auxiliary/vim-layout', {'for': 'sh'} 14 -Plug 'plasticboy/vim-markdown', {'for': 'markdown'} 15 -Plug 'iamcco/markdown-preview.vim', {'for': 'markdown'} 15 +Plug 'kien/ctrlp.vim' 16 16 call plug#end() 17 17 18 -set guifont=DroidSansMono\ Nerd\ Font\ 11 19 -set termencoding=utf8 20 18 syntax on 21 19 set number 22 -set mouse=a 23 -set autoindent 20 +set ignorecase 24 21 set hlsearch 25 22 set incsearch 26 -set hidden 27 -set ignorecase 28 23 set smartcase 29 -"set expandtab 30 -"set tabstop=4 24 +set autoindent 25 +set smartindent 26 +set mouse=a 27 +set termencoding=utf8 28 +set guifont=DroidSansMono\ Nerd\ Font\ 11 31 29 set t_Co=256 32 -set showtabline=1 33 30 set background=dark 34 31 colorscheme OceanicNext 32 +set nocompatible 33 +filetype off 34 +set encoding=utf-8 35 +set fileencodings=utf8,cp1251 36 +set hidden 37 +nnoremap <C-N> :bnext<CR> 38 +nnoremap <C-P> :bprev<CR> 35 39 40 +Tab settings for Python, according to the recommendations 41 +set tabstop=4 42 +set shiftwidth=4 43 +set smarttab 44 +set expandtab 45 +set softtabstop=4 46 + 47 +map <C-j> <C-W>j 48 +map <C-k> <C-W>k 49 +map <C-H> <C-W>h 50 +map <C-L> <C-W>l 51 +map ш i 52 +map м v 53 +map ч x 54 +map в d 55 +map р h 56 +map о j 57 +map л k 58 +map д l 59 + 60 +"All highlight 61 +let python_highlight_all = 1 62 + 63 +"Turn off the sound in Vim 64 +set visualbell t_vb= 65 + 66 +"Delate swap vim files 36 67 set nobackup 37 68 set noswapfile 38 -set encoding=utf-8 39 -set fileencodings=utf8,cp1251 40 69 70 +"Delate excess spase for python files 41 71 autocmd BufWritePre *.py normal m`:%s/\s\+$//e `` 42 72 autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class 43 73 74 +"NerdTree 75 +map <C-n> :NERDTreeToggle<CR> 44 76 let NERDTreeIgnore = ['__pycache__', '\.pyc$', '\.o$', '\.so$', '\.a$', '\.swp', '*\.swp', '\.swo', '\.swn', '\.swh', '\.swm', '\.swl', '\.swk', '\.sw*$', '[a-zA-Z]*egg[a-zA-Z]*', '.DS_Store'] 45 77 let NERDTreeShowHidden=1 46 78 let g:NERDTreeWinPos="left" 47 79 let g:NERDTreeDirArrows=0 48 -map <C-n> :NERDTreeToggle<CR> 49 80 50 - 51 -nmap <silent> <F8> <Plug>MarkdownPreview 52 -imap <silent> <F8> <Plug>MarkdownPreview 53 -nmap <silent> <F9> <Plug>StopMarkdownPreview 54 -imap <silent> <F9> <Plug>StopMarkdownPreview 81 +"Maping MarkdownPreview 82 +nmap <silent> <F8> <Plug>MarkdownPreview 83 +imap <silent> <F8> <Plug>MarkdownPreview 84 +nmap <silent> <F9> <Plug>StopMarkdownPreview 85 +imap <silent> <F9> <Plug>StopMarkdownPreview