__ __ (O)
’ | | | | ` \ \ / / | |\ \ / (_)
| | | | | | \ \_/ / | | \ \ / / _ _ __ ___
| \__/\ | | | / _ \ | | \ \/ / | | ''_ ` _ \
| | | | | | / / \ \ | | \ / | | | | | | |
| | |_|____|_|_/_/` `\_\_|_| \/ |_|_| |_| |_|
| |
| | ~~ vim for muxistudio ~~
|_\ -> powered by neo1218 <-
- Install NeoVim
- Clone MuxiVim
$ cd ~
$ git clone https://github.com/neo1218/muxivim
- Run install.sh
$ cd muxivim
$ sh install.sh
--> 🌺 Minimalist Vim Plugin Manager
--> The fancy start screen for Vim.
" <------------------------ vim-startify setting ---------------------->
let g:startify_custom_header = [
\ ' __ ___ _ __ __ (O)',
\ ' ’ | | | | ` \ \ / / | |\ \ / (_) ',
\ ' | | | | | | \ \_/ / | | \ \ / / _ _ __ ___ ',
\ ' | \__/\ | | | / _ \ | | \ \/ / | | ''_ ` _ \ ',
\ ' | | | | | | / / \ \ | | \ / | | | | | | | ',
\ ' | | |_|____|_|_/_/` `\_\_|_| \/ |_|_| |_| |_| ',
\ ' | |',
\ ' | | ~~ vim for muxistudio ~~ ',
\ ' |_\ -> powered by neo1218 <- ',
\ '',
\ '',
\ ]
" <-------------------------- Plugins Setting ------------------------->
### [Vim-Airline](https://github.com/vim-airline/vim-airline) -->
Lean & mean status/tabline for vim that's light as air.
![airline](https://raw.githubusercontent.com/wiki/vim-airline/vim-airline/screenshots/demo.gif)
--> [vim-airline-themes](https://github.com/vim-airline/vim-airline-themes)
--> [vim-airline字体配置](http://www.jianshu.com/p/310368097c75)
--> [Slow startup time (and also switch between buffer)](neovim/neovim#2219)
### [NerdTree](https://github.com/scrooloose/nerdtree) -->
A tree explorer plugin for vim.
--> [nerdtree-git-plugin](https://github.com/Xuyuanp/nerdtree-git-plugin)
### [TagBar](https://github.com/majutsushi/tagbar) -->
Vim plugin that displays tags in a window, ordered by scope
--> you need install
ctags
first
-->
Fast file navigation for VIM
### [ctrlp.vim](https://github.com/kien/ctrlp.vim) -->
Fast Fast file navigation for VIM
--> Using the jedi autocompletion library for VIM.
### [delimitMate](https://github.com/Raimondi/delimitMate) -->
provides insert mode auto-completion for quotes, parens,
brackets, etc.
### [Gundo.vim](https://github.com/sjl/gundo.vim) -->
Gundo.vim is Vim plugin to visualize your Vim undo tree.
--> [website](http://sjl.bitbucket.org/gundo.vim/)
### [vim-surround](https://github.com/tpope/vim-surround) -->
Surround.vim is all about "surroundings": parentheses, brackets, quotes, XML
tags, and more. The plugin provides mappings to easily delete, change and add such
surroundings in pairs
--> A code-completion engine for Vim
--> Answer for this error: YouCompleteMe unavailable: requires Vim compiled with Python (2.6+ or 3.3+) support
--> zip size: 279KB
--> neocomplete is the abbreviation of "neo-completion with cache". It provides
keyword completion system by maintaining a cache of keywords in the current buffer.
neocomplete can be customized easily and has many more features than Vim's built-in
completion.
--> zip size: 123KB
--> Molokai is a Vim port of the monokai theme for TextMate originally created by Wimer Hazenberg.
### Customized you can config your own theme on this website:
--> http://bytefluent.com/vivify/
基本键位设置
<Leader>
-->,
--> Leader键位设置<ESC>
-->jk
--> jk 有益身体健康j/k
->gj/gk
--> 自动折行时方便进入虚拟行<SPACE>
-->:
--> 方便进入命令模式zc
-->:call ToggleFold()
--> 代码段折叠<F2>
--> 粘贴模式<Leader> e
--> 快速退出<Leader> E
--> 快速强制退出<Leader> w
--> 保存<Leader> c
--> 快速呼出vimrc进行编辑<Leader> s
--> 快速重载vimrc文件- 因为写Python的缘故, Tab自动格式为空格
插件键位设置
<F5>
--> 呼出undotree<F8>
--> 呼出tagCtrl-p
--> 文件快速搜索(依据文件名);
--> NERDTreeToggle(目录树)
GNU General Public License, version 2 (GPL-2.0)
- vim实用技巧
- k-vim
- https://www.youtube.com/watch?v=YhqsjUUHj6g
- https://github.com/mbrochh/vim-as-a-python-ide
- http://java-hackers.com/p/tracyone/vim
Vi之大道如我心之禅,
Vi之慢路即为禅修,
Vi之命令禅印于心,
未得此道者视之怪诞,
与之为伴者洞其真谛,
长修此道者巨变人生。