From 74619f25655ec1b642b164a2b47a12806f16b3fc Mon Sep 17 00:00:00 2001 From: Smirnov Aleksandr <50584123+Smirnov-O@users.noreply.github.com> Date: Tue, 12 May 2020 22:41:46 +0300 Subject: [PATCH] Update vimrc --- vimrc | 99 +++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 55 insertions(+), 44 deletions(-) diff --git a/vimrc b/vimrc index 32eb9bf..9babfcf 100644 --- a/vimrc +++ b/vimrc @@ -1,59 +1,70 @@ call plug#begin('~/.vim/plugged') -Plug 'klen/python-mode', { 'for': 'python' } -Plug 'vim-ruby/vim-ruby', { 'for': 'ruby' } -Plug 'fatih/vim-go', { 'for': 'go' } -Plug 'iamcco/markdown-preview.vim', { 'for': 'markdown' } -Plug 'airblade/vim-gitgutter' -Plug 'tpope/vim-fugitive' Plug 'jiangmiao/auto-pairs' -Plug 'flazz/vim-colorschemes' -Plug 'kien/ctrlp.vim' +Plug 'flazz/vim-colorschemes' " ColorChemes pack +Plug 'airblade/vim-gitgutter' " Git indecator +Plug 'kien/ctrlp.vim' " Search file +Plug 'ap/vim-css-color', {'for': 'css'} " CSS color call plug#end() -set number -syntax on -set incsearch -set hlsearch -set ignorecase -set smartcase -set nocompatible -set ruler -set mouse=a -set hidden -set autoindent -set smartindent -set history=150 -set termencoding=utf8 -set guifont=DroidSansMono\ Nerd\ Font\ 11 -set t_Co=256 -set background=dark -colorscheme OceanicNext -"Tab for python -set tabstop=4 -set shiftwidth=4 -set smarttab -set expandtab +set number " Number line +syntax on " Support syntax +set mouse=a " Mousr support +set ruler " Cursor position +set hidden " hidden buffers +set smartindent " hidden buffers +set t_Co=256 " Enable 265 colors +set encoding=utf-8 " Use utf-8 encoding -"Maping chenge window +set cursorline " The line with the cursor will be highlighted +set wrap " Line wrapping +set nobackup " Disable backup files +set noswapfile " Disable *.swp files +set history=1000 " History size 1000 edits +set autoread " Auto reade file for edit + +" Tab +set tabstop=4 " Tab size 4 +set shiftwidth=4 " Tab size 4 +set expandtab " Tab consist of space +set smarttab " Tab consist of space + +" Search +set incsearch " Highlighted +set ignorecase " Highlighted +set smartcase " Smart Rigger + +" ColoerCheme +set background=dark +colorscheme gruvbox +" Color cheme list +" Dark: adventurs, Atelier_DuneLight, colorsbox-material, colorsbox-faff, OceanocNext, gruvbox, Monokai, vmaterial +" Light: newspaper, newspaper, wikipedia, Atelier_CaveLight, mac_classic +" Outher: off + +"""""""""" +" MAPING " +"""""""""" +let mapleader=',' " Leader key + +" Smart way to move between windows map j map k -map h -map l -"Maping Russian letters +map h +map l + +" Tabs +map tn :tabnew +map to :tabonly +map tc :tabclose +map tm :tabmove + +" Russian letters map ш i map м v map ч x map в d map р h +map п g map о j map л k map д l -"MarkDownPreview -nmap MarkdownPreview -imap MarkdownPreview -nmap StopMarkdownPreview -imap StopMarkdownPreview - -"Delate excess spase for python files -autocmd BufWritePre *.py normal m`:%s/\s\+$//e `` -autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class