VIM configuration file with python autocomplete
Dependencies:
pip install jedi
*** Use: ***
- clone repository
- copy vimrc to ~/.vimrc
- Launch vim and run :PluginInstall
- To install from command line: vim +PluginInstall +qall
Plugins:
Use Vundle as plugin manager.
-
python completer Plugin 'davidhalter/jedi-vim'
-
Better file browser Plugin 'scrooloose/nerdtree'
-
Code commenter Plugin 'scrooloose/nerdcommenter'
-
Class/module browser Plugin 'majutsushi/tagbar'
-
Code and files fuzzy finder Plugin 'kien/ctrlp.vim'
-
Extension to ctrlp, for fuzzy command finder Plugin 'fisadev/vim-ctrlp-cmdpalette'
-
The following are examples of different formats supported. plugin on GitHub repo Plugin 'tpope/vim-fugitive'
-
Command T Plugin 'wincent/command-t'
-
Lean & mean status/tabline for vim that's light as air. Plugin 'bling/vim-airline'
-
Terminal Vim with 256 colors colorscheme Plugin 'fisadev/fisa-vim-colorscheme'
-
Consoles as buffers Plugin 'rosenfeld/conque-term'
-
Pending tasks list Plugin 'fisadev/FixedTaskList.vim'
-
Surround Plugin 'tpope/vim-surround'
-
Autoclose Plugin 'Townk/vim-autoclose'
-
Indent text object
- Plugin 'michaeljsmith/vim-indent-object'*
-
Snippets manager (SnipMate), dependencies, and snippets repo Plugin 'MarcWeber/vim-addon-mw-utils' Plugin 'tomtom/tlib_vim'
-
Git diff icons on the side of the file lines Plugin 'airblade/vim-gitgutter'
-
Autocompletion Plugin 'AutoComplPop'
-
Python code checker Plugin 'pyflakes.vim'
-
Search results counter Plugin 'IndexedSearch'
-
XML/HTML tags navigation Plugin 'matchit.zip'
-
Gvim colorscheme Plugin 'Wombat'
-
Yank history navigation Plugin 'YankRing.vim'
-
CMake Plugin 'jalcine/cmake.vim'
-
Typescript Plugin 'leafgarland/typescript-vim'