-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vimrc
82 lines (67 loc) · 1.65 KB
/
.vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
"vim ~/.vimrc
"Type ":PluginInstall" in command cmd in vim after all
set nocompatible
set number
set laststatus=2
set noshowmode
set cmdheight=1
set updatetime=50
filetype on
set shellslash
set rtp+=~/.vim/bundle/Vundle.vim/
call vundle#begin('~/.vim/bundle/')
" let Vundle
"dasdasdadasdasd das dasd asd as
" ""dasdasdadadsadasdb
Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'git://git.wincent.com/command-t.git'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
Plugin 'flazz/vim-colorschemes'
Plugin 'tpope/vim-surround'
Plugin 'itchyny/lightline.vim'
Plugin 'ryanoasis/vim-devicons'
Plugin 'dracula/vim', {'name':'dracula'}
Plugin 'chriskempson/base16-vim'
call vundle#end() " required
filetype plugin indent on " required
set tabstop=2
set shiftwidth=2
set smarttab
set expandtab
set softtabstop=4
set autoindent "auto space
let python_highlight_all = 1
set t_Co=256
"Delete spaces
autocmd BufWritePre *.py normal m`:%s/\s\+$//e ``
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
syntax on
set mousehide
set mouse=a
set termencoding=utf-8
set novisualbell
set t_vb=
set backspace=indent,eol,start whichwrap+=<,>,[,]
set showtabline=1
" Go to another line
set wrap
set linebreak
"codirovka
set nobackup
set noswapfile
set encoding=utf-8
set fileencodings=utf8,cp1251
"What line and % of end
set clipboard=unnamed
set ruler
"Off voice
set visualbell t_vb=
set hidden
nnoremap <C-Left> :tabprevious<CR>
nnoremap <C-Right> :tabnext<CR>
nnoremap <C-n> :tabnew<CR>
nnoremap <C-q> :q<CR>
nnoremap <C-s> :wq<CR>
set guifont=Monaco:h18
colorscheme OceanicNext