Updated .vimrc to remove the plugin which required vim version compiled with python.
This commit is contained in:
89
vim/.vimrc
89
vim/.vimrc
@@ -4,40 +4,79 @@ filetype off " required
|
|||||||
" set the runtime path to include Vundle and initialize
|
" set the runtime path to include Vundle and initialize
|
||||||
set rtp+=~/.vim/bundle/Vundle.vim
|
set rtp+=~/.vim/bundle/Vundle.vim
|
||||||
call vundle#begin()
|
call vundle#begin()
|
||||||
" alternatively, pass a path where Vundle should install plugins
|
|
||||||
"call vundle#begin('~/some/path/here')
|
|
||||||
|
|
||||||
" let Vundle manage Vundle, required
|
|
||||||
Plugin 'VundleVim/Vundle.vim'
|
Plugin 'VundleVim/Vundle.vim'
|
||||||
|
""" Keep Plugin commands between vundle#begin/end.
|
||||||
" Keep Plugin commands between vundle#begin/end.
|
" git
|
||||||
|
Plugin 'tpope/vim-fugitive'
|
||||||
|
" autocomplete
|
||||||
Plugin 'ycm-core/YouCompleteMe'
|
Plugin 'ycm-core/YouCompleteMe'
|
||||||
|
" markdown
|
||||||
|
Plugin 'jtratner/vim-flavored-markdown'
|
||||||
" All of your Plugins must be added before the following line
|
Plugin 'suan/vim-instant-markdown'
|
||||||
|
Plugin 'nelstrom/vim-markdown-preview'
|
||||||
|
"python sytax checker
|
||||||
|
Plugin 'nvie/vim-flake8'
|
||||||
|
Plugin 'vim-scripts/Pydiction'
|
||||||
|
Plugin 'vim-scripts/indentpython.vim'
|
||||||
|
Plugin 'scrooloose/syntastic'
|
||||||
|
""" All of your Plugins must be added before the following line
|
||||||
call vundle#end() " required
|
call vundle#end() " required
|
||||||
filetype plugin indent on " required
|
|
||||||
" To ignore plugin indent changes, instead use:
|
|
||||||
"filetype plugin on
|
|
||||||
"
|
|
||||||
" Brief help
|
|
||||||
" :PluginList - lists configured plugins
|
|
||||||
" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
|
|
||||||
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
|
|
||||||
" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
|
|
||||||
"
|
|
||||||
" see :h vundle for more details or wiki for FAQ
|
|
||||||
" Put your non-Plugin stuff after this line
|
|
||||||
|
|
||||||
|
filetype plugin indent on " required
|
||||||
|
|
||||||
|
" Put your non-Plugin stuff after this line
|
||||||
|
" autocomplete
|
||||||
|
let g:ycm_autoclose_preview_window_after_completion=1
|
||||||
|
" line numbering
|
||||||
set number
|
set number
|
||||||
set hlsearch
|
set hlsearch
|
||||||
syntax on
|
syntax on
|
||||||
|
|
||||||
set backspace=indent,eol,start
|
set backspace=indent,eol,start
|
||||||
|
|
||||||
set background=dark
|
set background=dark
|
||||||
set showcmd
|
set showcmd
|
||||||
|
|
||||||
let python_highlight_all = 1
|
"omnicomplete
|
||||||
|
autocmd FileType python set omnifunc=pythoncomplete#Complete
|
||||||
|
|
||||||
|
"------------Start Python PEP 8 stuff----------------
|
||||||
|
" Number of spaces that a pre-existing tab is equal to.
|
||||||
|
au BufRead,BufNewFile *py,*pyw,*.c,*.h set tabstop=4
|
||||||
|
|
||||||
|
"spaces for indents
|
||||||
|
au BufRead,BufNewFile *.py,*pyw set shiftwidth=4
|
||||||
|
au BufRead,BufNewFile *.py,*.pyw set expandtab
|
||||||
|
au BufRead,BufNewFile *.py set softtabstop=4
|
||||||
|
|
||||||
|
" Use the below highlight group when displaying bad whitespace is desired.
|
||||||
|
highlight BadWhitespace ctermbg=red guibg=red
|
||||||
|
|
||||||
|
" Display tabs at the beginning of a line in Python mode as bad.
|
||||||
|
au BufRead,BufNewFile *.py,*.pyw match BadWhitespace /^\t\+/
|
||||||
|
" Make trailing whitespace be flagged as bad.
|
||||||
|
au BufRead,BufNewFile *.py,*.pyw,*.c,*.h match BadWhitespace /\s\+$/
|
||||||
|
|
||||||
|
" Wrap text after a certain number of characters
|
||||||
|
au BufRead,BufNewFile *.py,*.pyw, set textwidth=100
|
||||||
|
|
||||||
|
" Use UNIX (\n) line endings.
|
||||||
|
au BufNewFile *.py,*.pyw,*.c,*.h set fileformat=unix
|
||||||
|
|
||||||
|
" Set the default file encoding to UTF-8:
|
||||||
|
set encoding=utf-8
|
||||||
|
|
||||||
|
" For full syntax highlighting:
|
||||||
|
let python_highlight_all=1
|
||||||
|
syntax on
|
||||||
|
|
||||||
|
" Keep indentation level from previous line:
|
||||||
|
autocmd FileType python set autoindent
|
||||||
|
|
||||||
|
" make backspaces more powerfull
|
||||||
|
set backspace=indent,eol,start
|
||||||
|
|
||||||
|
|
||||||
|
"Folding based on indentation:
|
||||||
|
autocmd FileType python set foldmethod=indent
|
||||||
|
"use space to open folds
|
||||||
|
nnoremap <space> za
|
||||||
|
"----------Stop python PEP 8 stuff--------------
|
||||||
|
|||||||
Reference in New Issue
Block a user