all repos

dotfiles @ 74619f25655ec1b642b164a2b47a12806f16b3fc

i use rach linux btw
1 files changed, 54 insertions(+), 43 deletions(-)
Update vimrc
Author: Smirnov Aleksandr 50584123+Smirnov-O@users.noreply.github.com
Committed by: GitHub noreply@github.com
Committed at: 2020-05-12 22:41:46 +0300
Parent: 1052e9f
M vimrc
···
        1
        1
         call plug#begin('~/.vim/plugged')

      
        2
        
        -Plug 'klen/python-mode', { 'for': 'python' }

      
        3
        
        -Plug 'vim-ruby/vim-ruby', { 'for': 'ruby' }

      
        4
        
        -Plug 'fatih/vim-go', { 'for': 'go' }

      
        5
        
        -Plug 'iamcco/markdown-preview.vim', { 'for': 'markdown' }

      
        6
        
        -Plug 'airblade/vim-gitgutter'

      
        7
        
        -Plug 'tpope/vim-fugitive'

      
        8
        2
         Plug 'jiangmiao/auto-pairs'

      
        9
        
        -Plug 'flazz/vim-colorschemes'

      
        10
        
        -Plug 'kien/ctrlp.vim'

      
        
        3
        +Plug 'flazz/vim-colorschemes'           " ColorChemes pack

      
        
        4
        +Plug 'airblade/vim-gitgutter'           " Git indecator

      
        
        5
        +Plug 'kien/ctrlp.vim'                   " Search file

      
        
        6
        +Plug 'ap/vim-css-color', {'for': 'css'} " CSS color

      
        11
        7
         call plug#end()

      
        12
        8
         

      
        13
        
        -set number

      
        14
        
        -syntax on

      
        15
        
        -set incsearch

      
        16
        
        -set hlsearch

      
        17
        
        -set ignorecase

      
        18
        
        -set smartcase

      
        19
        
        -set nocompatible

      
        20
        
        -set ruler

      
        21
        
        -set mouse=a

      
        22
        
        -set hidden

      
        23
        
        -set autoindent

      
        24
        
        -set smartindent

      
        25
        
        -set history=150

      
        26
        
        -set termencoding=utf8

      
        27
        
        -set guifont=DroidSansMono\ Nerd\ Font\ 11

      
        28
        
        -set t_Co=256

      
        
        9
        +set number		    " Number line

      
        
        10
        +syntax on		    " Support syntax

      
        
        11
        +set mouse=a		    " Mousr support

      
        
        12
        +set ruler		    " Cursor position

      
        
        13
        +set hidden		    " hidden buffers

      
        
        14
        +set smartindent		" hidden buffers

      
        
        15
        +set t_Co=256		" Enable 265 colors

      
        
        16
        +set encoding=utf-8	" Use utf-8 encoding

      
        
        17
        +

      
        
        18
        +set cursorline		" The line with the cursor will be highlighted

      
        
        19
        +set wrap	    	" Line wrapping

      
        
        20
        +set nobackup		" Disable backup files

      
        
        21
        +set noswapfile		" Disable *.swp files

      
        
        22
        +set history=1000	" History size 1000 edits

      
        
        23
        +set autoread		" Auto reade file for edit

      
        
        24
        +

      
        
        25
        +" Tab

      
        
        26
        +set tabstop=4		" Tab size 4

      
        
        27
        +set shiftwidth=4    " Tab size 4

      
        
        28
        +set expandtab		" Tab consist of space

      
        
        29
        +set smarttab        " Tab consist of space

      
        
        30
        +

      
        
        31
        +" Search

      
        
        32
        +set incsearch		" Highlighted

      
        
        33
        +set ignorecase		" Highlighted

      
        
        34
        +set smartcase		" Smart Rigger

      
        
        35
        +

      
        
        36
        +" ColoerCheme

      
        29
        37
         set background=dark

      
        30
        
        -colorscheme OceanicNext

      
        31
        
        -"Tab for python

      
        32
        
        -set tabstop=4 

      
        33
        
        -set shiftwidth=4

      
        34
        
        -set smarttab

      
        35
        
        -set expandtab

      
        
        38
        +colorscheme gruvbox

      
        
        39
        +" Color cheme list

      
        
        40
        +" Dark: adventurs, Atelier_DuneLight, colorsbox-material, colorsbox-faff, OceanocNext, gruvbox, Monokai, vmaterial

      
        
        41
        +" Light: newspaper, newspaper, wikipedia, Atelier_CaveLight, mac_classic

      
        
        42
        +" Outher: off

      
        36
        43
         

      
        37
        
        -"Maping chenge window

      
        
        44
        +""""""""""

      
        
        45
        +" MAPING "

      
        
        46
        +""""""""""

      
        
        47
        +let mapleader=','	" Leader key

      
        
        48
        +

      
        
        49
        +" Smart way to move between windows

      
        38
        50
         map <C-j> <C-W>j

      
        39
        51
         map <C-k> <C-W>k

      
        40
        
        -map <C-H> <C-W>h

      
        41
        
        -map <C-L> <C-W>l

      
        42
        
        -"Maping Russian letters

      
        
        52
        +map <C-h> <C-W>h

      
        
        53
        +map <C-l> <C-W>l

      
        
        54
        +

      
        
        55
        +" Tabs

      
        
        56
        +map <leader>tn :tabnew<cr>

      
        
        57
        +map <leader>to :tabonly<cr>

      
        
        58
        +map <leader>tc :tabclose<cr>

      
        
        59
        +map <leader>tm :tabmove

      
        
        60
        +

      
        
        61
        +" Russian letters

      
        43
        62
         map ш i

      
        44
        63
         map м v

      
        45
        64
         map ч x

      
        46
        65
         map в d

      
        47
        66
         map р h

      
        
        67
        +map п g

      
        48
        68
         map о j

      
        49
        69
         map л k

      
        50
        70
         map д l

      
        51
        
        -"MarkDownPreview

      
        52
        
        -nmap <silent> <F8> <Plug>MarkdownPreview 

      
        53
        
        -imap <silent> <F8> <Plug>MarkdownPreview 

      
        54
        
        -nmap <silent> <F9> <Plug>StopMarkdownPreview 

      
        55
        
        -imap <silent> <F9> <Plug>StopMarkdownPreview 

      
        56
        
        -

      
        57
        
        -"Delate excess spase for python files

      
        58
        
        -autocmd BufWritePre *.py normal m`:%s/\s\+$//e ``

      
        59
        
        -autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class