Autogenerate ~/.vimrc with easy-manipulate GUI and auto-configure relevant environment setting
-
Python GUI
- Store and load current settings
- Backup current settings (use a sign to identify settings)
- Build a database to store configurations
- Export the cheatsheet of the configurations
-
Auto command script (support different OS)
- Check vim support (for python)
- Download dependencies (fonts or whatever)
- Powerline font
- Python dependencies - requirement.txt
- Auto install vim packages
-
Function TODO
- Syntax highlight
- Mouse mode (support iterm)
- Line number (regular and relative)
- Indent for different language
- 2: JavaScript, Markdown, HTML, Ruby
- 4: Others
- Run program shortcut
- Python - use python3
- sh - use bash
- JavaScript - use node
- Backspace
- Highlighting search matches
- Powerline Theme
- Disable auto comment
- C and C++
- Regular file
-
Package TODO
- Vundle default settings
- YouCompleteMe (able to select programming language)
- NurdTree (including keyboard shortcuts)
- Taglist
- HTML Auto Close Tag
- Doxygen
- Python autocompletion
-
Others
- vim manipulation notes
- vim script notes