Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
chxuan authored Nov 15, 2017
1 parent 9e739c1 commit f06a74a
Showing 1 changed file with 68 additions and 67 deletions.
135 changes: 68 additions & 67 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,31 +51,30 @@ An automatic configuration program for vim
sudo ./install.sh
```

部分插件列表
插件列表
------------
- [Vundle][4]
- [YouCompleteMe][5]
- [NerdTree][6]
- [nerdcommenter][7]
- [Airline][8]
- [auto-pairs][9]
- [DoxygenToolkit][10]
- [ctrlp][11]
- [tagbar][12]
- [vim-devicons][13]
- [vim-surround][14]
- [vim-commentary][15]
- [vim-repeat][16]
- [vim-endwise][17]
- [tabular][18]
- [vim-dirdiff][19]
- [vim-coloresque][20]
- [vim-easymotion][21]
- [incsearch.vim][22]
- [vim-startify][23]
- [markdown-preview][24]
- [change-colorscheme][25]
- etc...
- [Vundle][4] - 基于Git仓库的插件管理软件。
- [YouCompleteMe][5] - 史上最强大的基于语义的自动补全插件,支持C/C++、C#、Python、PHP等语言。
- [NerdTree][6] - 树型目录插件。
- [nerdcommenter][7] - 快速注释代码插件。
- [Airline][8] - 可以取代[powerline][9]的状态栏美化插件。
- [auto-pairs][10] - 自动补全引号、圆括号、花括号等。
- [DoxygenToolkit][11] - Doxygen风格的注释插件。
- [ctrlp][12] - 支持文件的模糊搜索工具。
- [tagbar][13] - [taglist][14]的替代品,对正在编辑的文件生成大纲, 包含类/方法/变量等。
- [vim-devicons][15] - 显示文件类型图标。
- [vim-surround][16] - 自动增加、替换配对符的插件。
- [vim-commentary][17] - 快速注释代码插件。
- [vim-repeat][18] - 重复上一次操作。
- [vim-endwise][19] - if/end/endif/endfunction补全插件。
- [tabular][20] - 代码、注释、表格对齐插件。
- [vim-dirdiff][21] - 目录比较工具。
- [vim-coloresque][22] - 根据文本颜色值显示对于的颜色。
- [vim-easymotion][23] - 强大的光标快速移动工具,强大到颠覆你的插件观。
- [incsearch.vim][24] - 模糊字符搜索插件。
- [vim-startify][25] - 起始页插件,可以看你之前打开过的文档。
- [markdown-preview][26] - markdown文件的编辑以及实时预览插件。
- [change-colorscheme][27] - 随心所欲的切换主题。

快捷键
------------
Expand Down Expand Up @@ -112,23 +111,23 @@ Q & A

- **`安装vimplus会经常失败,安装了几次都不成功!!!`**

vimplus安装时需要访问外国网站,由于网络原因,可能会失败,安装成功也要1个多小时,ycm插件有200M左右,下载比较耗时,这里有下载好的[YouCompleteMe.tar.gz][26]文件,下载后解压到~/.vim/bundle/目录,并进入YouCompleteMe目录执行sudo ./install.py --clang-completer即可安装。
vimplus安装时需要访问外国网站,由于网络原因,可能会失败,安装成功也要1个多小时,ycm插件有200M左右,下载比较耗时,这里有下载好的[YouCompleteMe.tar.gz][28]文件,下载后解压到~/.vim/bundle/目录,并进入YouCompleteMe目录执行sudo ./install.py --clang-completer即可安装。

- **`使用第三方库时怎么让ycm补全第三方库API?`**

vimplus安装完毕之后,`~`目录下将会生成两个隐藏文件分别是.vimrc和.ycm_extra_conf.py,其中.vimrc是vim的配置文件,.ycm_extra_conf.py是ycm插件的配置文件,当你需要创建一个project时,需要将.ycm_extra_conf.py拷贝到project的顶层目录,通过修改该配置文件里面的`flags`变量来添加你的第三方库路径。

- **`安装vimplus完成后ycm不能够工作!!!`**

这里的原因可能就有很多了,可能每个人遇到的问题不一样,但`vimplus`尽最大努力不让用户操心,需要注意的是ycm插件只支持`64`位的系统,更多信息请访问[ycm官网][27]。
这里的原因可能就有很多了,可能每个人遇到的问题不一样,但`vimplus`尽最大努力不让用户操心,需要注意的是ycm插件只支持`64`位的系统,更多信息请访问[ycm官网][29]。

- **`使用vimplus为什么不能补全JS、Go、Java等语言?`**

目前vimplus只支持C、C++、Shell、vimscript、Python等语言补全,后序会支持更多的语言,若您真的需要使用其他语言,您可以在vimplus基础上扩展。

- **`以上没有我遇到的问题怎么办?`**

您可以通过上网找解决方法,或提[Issues][28],也可以通过发邮件方式`787280310@qq.com`一起讨论解决方法。
您可以通过上网找解决方法,或提[Issues][30],也可以通过发邮件方式`787280310@qq.com`一起讨论解决方法。

- **`vimplus用起来真的太棒了,怎么办?`**

Expand All @@ -139,43 +138,43 @@ Q & A

- YouCompleteMe

![][29]
![][31]

- ctrlp

![][30]
![][32]

- vim-airline

![][31]
![][33]

- vim-surround

![][32]
![][34]

- vim-commentary

![][33]
![][35]

- auto-pairs

![][34]
![][36]

- vim-easymotion

![][35]
![][37]

- vim-devicons

![][36]
![][38]

- vim-startify

![][37]
![][39]

- markdown-preview

![][38]
![][40]


[1]: https://raw.githubusercontent.com/chxuan/vimplus/master/screenshots/vimplus.png
Expand All @@ -186,33 +185,35 @@ Q & A
[6]: https://github.com/scrooloose/nerdtree
[7]: https://github.com/scrooloose/nerdcommenter
[8]: https://github.com/vim-airline/vim-airline
[9]: https://github.com/jiangmiao/auto-pairs
[10]: https://github.com/vim-scripts/DoxygenToolkit.vim
[11]: https://github.com/ctrlpvim/ctrlp.vim
[12]: https://github.com/majutsushi/tagbar
[13]: https://github.com/ryanoasis/vim-devicons
[14]: https://github.com/tpope/vim-surround
[15]: https://github.com/tpope/vim-commentary
[16]: https://github.com/tpope/vim-repeat
[17]: https://github.com/tpope/vim-endwise
[18]: https://github.com/godlygeek/tabular
[19]: https://github.com/will133/vim-dirdiff
[20]: https://github.com/gko/vim-coloresque
[21]: https://github.com/easymotion/vim-easymotion
[22]: https://github.com/haya14busa/incsearch.vim
[23]: https://github.com/mhinz/vim-startify
[24]: https://github.com/iamcco/markdown-preview.vim
[25]: https://github.com/chxuan/change-colorscheme
[26]: https://pan.baidu.com/s/1kVdgsRl
[27]: https://github.com/Valloric/YouCompleteMe
[28]: https://github.com/chxuan/vimplus/issues
[29]: https://camo.githubusercontent.com/1f3f922431d5363224b20e99467ff28b04e810e2/687474703a2f2f692e696d6775722e636f6d2f304f50346f6f642e676966
[30]: https://camo.githubusercontent.com/e15ac916ab9a14dd07135cb2d985cc7333200a38/687474703a2f2f692e696d6775722e636f6d2f614f63774877742e706e67
[31]: https://camo.githubusercontent.com/ba79534309330accd776a8d2a0712f7c4037d7f9/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f3330363530322f313037323632332f34346332393261302d313439352d313165332d396365362d6463616461336631633533362e676966
[32]: https://camo.githubusercontent.com/1f02cead8bdcf894f26b0006c44068a33a7dc8e5/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f737572726f756e645f656e2e676966
[33]: https://camo.githubusercontent.com/2f5cb5bc9a964b0d9e623b5b3aff0314294ac841/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f636f6d6d656e746172795f656e2e676966
[34]: https://camo.githubusercontent.com/372b34413e710cdbc95c5a5c1f901baf9e77791d/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f736d617274696e7075745f656e2e676966
[35]: https://camo.githubusercontent.com/d5f800b9602faaeccc2738c302776a8a11797a0e/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f333739373036322f323033393335392f61386539333864362d383939662d313165332d383738392d3630303235656138333635362e676966
[36]: https://raw.githubusercontent.com/wiki/ryanoasis/vim-devicons/screenshots/v0.9.x/overall-screenshot.png
[37]: https://raw.githubusercontent.com/mhinz/vim-startify/master/images/startify-menu.png
[38]: https://cloud.githubusercontent.com/assets/5492542/15363504/839753be-1d4b-11e6-9ac8-def4d7122e8d.gif
[9]: https://github.com/powerline/powerline
[10]: https://github.com/jiangmiao/auto-pairs
[11]: https://github.com/vim-scripts/DoxygenToolkit.vim
[12]: https://github.com/ctrlpvim/ctrlp.vim
[13]: https://github.com/majutsushi/tagbar
[14]: https://github.com/vim-scripts/taglist.vim
[15]: https://github.com/ryanoasis/vim-devicons
[16]: https://github.com/tpope/vim-surround
[17]: https://github.com/tpope/vim-commentary
[18]: https://github.com/tpope/vim-repeat
[19]: https://github.com/tpope/vim-endwise
[20]: https://github.com/godlygeek/tabular
[21]: https://github.com/will133/vim-dirdiff
[22]: https://github.com/gko/vim-coloresque
[23]: https://github.com/easymotion/vim-easymotion
[24]: https://github.com/haya14busa/incsearch.vim
[25]: https://github.com/mhinz/vim-startify
[26]: https://github.com/iamcco/markdown-preview.vim
[27]: https://github.com/chxuan/change-colorscheme
[28]: https://pan.baidu.com/s/1kVdgsRl
[29]: https://github.com/Valloric/YouCompleteMe
[30]: https://github.com/chxuan/vimplus/issues
[31]: https://camo.githubusercontent.com/1f3f922431d5363224b20e99467ff28b04e810e2/687474703a2f2f692e696d6775722e636f6d2f304f50346f6f642e676966
[32]: https://camo.githubusercontent.com/e15ac916ab9a14dd07135cb2d985cc7333200a38/687474703a2f2f692e696d6775722e636f6d2f614f63774877742e706e67
[33]: https://camo.githubusercontent.com/ba79534309330accd776a8d2a0712f7c4037d7f9/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f3330363530322f313037323632332f34346332393261302d313439352d313165332d396365362d6463616461336631633533362e676966
[34]: https://camo.githubusercontent.com/1f02cead8bdcf894f26b0006c44068a33a7dc8e5/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f737572726f756e645f656e2e676966
[35]: https://camo.githubusercontent.com/2f5cb5bc9a964b0d9e623b5b3aff0314294ac841/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f636f6d6d656e746172795f656e2e676966
[36]: https://camo.githubusercontent.com/372b34413e710cdbc95c5a5c1f901baf9e77791d/687474703a2f2f6a6f65646963617374726f2e636f6d2f7374617469632f70696374757265732f736d617274696e7075745f656e2e676966
[37]: https://camo.githubusercontent.com/d5f800b9602faaeccc2738c302776a8a11797a0e/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f333739373036322f323033393335392f61386539333864362d383939662d313165332d383738392d3630303235656138333635362e676966
[38]: https://raw.githubusercontent.com/wiki/ryanoasis/vim-devicons/screenshots/v0.9.x/overall-screenshot.png
[39]: https://raw.githubusercontent.com/mhinz/vim-startify/master/images/startify-menu.png
[40]: https://cloud.githubusercontent.com/assets/5492542/15363504/839753be-1d4b-11e6-9ac8-def4d7122e8d.gif

0 comments on commit f06a74a

Please sign in to comment.