Initial files
Initial .gitignore, .gitmodule
(Func) Add ViewUtf8() function to set *encoding for view utf8
(Func) Add Utf8() function to set *encoding for utf8
(Func) Add Big5() function to set *encoding for big5
(Func) Add MakeDirIfNoExists() function to make directory
(Func) Add ToggleNumberLineMode() function to switch number line mode
(Bundle) Source vimrc_bundle.vim
(Config) Set encodings to utf8 first
(Config) Basic settings
(Config) Always show the toolbars
(Config) Settings for editor
(Config) Settings for file, directory
(Config) Settings for searching
(Config) Settings for wildmenu
(Config) Settings for mouse
(Config) Misc settings
(Config) Settings for enable filetype, syntax
(Config) Basics auto command

1. Auto remove all trailing whitespace when save files.
2. Resize the divsions if the Vim window size changes.
3. Restore cursor to file position in previous editing session.
(Config) Auto command for vim, tmux, misc