Smirnov Oleksandr
Smirnov Oleksandr
50584123+Smirnov-O@users.noreply.github.com Update vimrc, 6 years ago
50584123+Smirnov-O@users.noreply.github.com Update vimrc, 6 years ago
| 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' |
| 6 | 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'} |
| 16 | call plug#end() |
| 17 | |
| 18 | set guifont=DroidSansMono\ Nerd\ Font\ 11 |
| 19 | set termencoding=utf8 |
| 20 | syntax on |
| 21 | set number |
| 22 | set mouse=a |
| 23 | set autoindent |
| 24 | set hlsearch |
| 25 | set incsearch |
| 26 | set hidden |
| 27 | set ignorecase |
| 28 | set smartcase |
| 29 | "set expandtab |
| 30 | "set tabstop=4 |
| 31 | set t_Co=256 |
| 32 | set showtabline=1 |
| 33 | set background=dark |
| 34 | colorscheme OceanicNext |
| 35 | |
| 36 | set nobackup |
| 37 | set noswapfile |
| 38 | set encoding=utf-8 |
| 39 | set fileencodings=utf8,cp1251 |
| 40 | |
| 41 | autocmd BufWritePre *.py normal m`:%s/\s\+$//e `` |
| 42 | autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class |
| 43 | |
| 44 | 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 | let NERDTreeShowHidden=1 |
| 46 | let g:NERDTreeWinPos="left" |
| 47 | let g:NERDTreeDirArrows=0 |
| 48 | map <C-n> :NERDTreeToggle<CR> |
| 49 | |
| 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 |