remove easyescape, move python settings to fttype file

This commit is contained in:
Jidbo 2018-10-30 13:54:13 +01:00
parent 79fa37b318
commit 1e0c79df40
2 changed files with 7 additions and 19 deletions

7
.vim/ftplugin/python.vim Normal file
View file

@ -0,0 +1,7 @@
set tabstop=4
set softtabstop=4
set shiftwidth=4
set textwidth=79
set expandtab
set autoindent
set fileformat=unix

19
.vimrc
View file

@ -38,9 +38,6 @@ Plugin 'scrooloose/nerdtree'
" git
Plugin 'tpope/vim-fugitive'
" easy escape
Plugin 'zhou13/vim-easyescape'
" powerline
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
@ -86,16 +83,6 @@ nnoremap <space> za
" see docstrings for folded code
let g:SimpylFold_docstring_preview=1
" pep 8 indents
au BufNewFile,BufRead *.py
\ set tabstop=4 |
\ set softtabstop=4 |
\ set shiftwidth=4 |
\ set textwidth=79 |
\ set expandtab |
\ set autoindent |
\ set fileformat=unix
" html css js indents
au BufNewFile,BufRead *.js, *.html, *.css
\ set tabstop=2 |
@ -110,12 +97,6 @@ map <leader>g :YcmCompleter GoToDefinitionElseDeclaration<CR>
let NERDTreeIgnore=['\.pyc$', '\~$'] "ignore files in NERDTree
map <C-n> :NERDTreeToggle<CR>
" easyescape setup
let g:easyescape_chars = { "j": 1, "k": 1 }
let g:easyescape_timeout = 100
cnoremap jk <ESC>
cnoremap kj <ESC>
" airline tabs
let g:airline#extensions#tabline#enabled = 1
let g:airline#extensions#tabline#formatter = 'unique_tail_improved'