# vimplus **Repository Path**: tadema/vimplus ## Basic Information - **Project Name**: vimplus - **Description**: An automatic configuration program for vim - **Primary Language**: VimL - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/chxuan/vimplus - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 48 - **Created**: 2022-01-02 - **Last Updated**: 2022-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![vimplus-logo][1] An automatic configuration program for vim =============================================== Fork From https://github.com/chxuan/vimplus ` 作者:程煊 `
## 安装 ### Linux 64-bit #### 支持以下发行版 UOS, deepin, ubuntu, ubuntukylin, debian, kali, mint, elementary, centos,fedora等 #### 安装vimplus git clone https://gitee.com/tadema/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh //不加sudo 有失败后,请#vim 命令行模式 :PlugInstall #### 设置Nerd Font 为防止vimplus显示乱码,需设置linux终端字体为`Droid Sans Mono Nerd Font`。 #### 多用户支持 将vimplus在某个用户下安装好后,若需要在其他用户也能够使用vimplus,则执行 sudo ./install_to_user.sh username1 username2 //替换为真实用户名 #### 更新vimplus 紧跟vimplus的步伐,尝鲜新特性 ./update.sh 或#vim 命令行模式 :PlugUpdate ### Mac OS X #### 安装[HomeBrew][3] /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" #### 安装vimplus git clone https://gitee.com/tadema/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh 注: apline用户请预先安装git,bash: apk add git bash #### 设置Nerd Font 为防止vimplus显示乱码,需设置mac终端字体为`Droid Sans Mono Nerd Font`。 #### 更新vimplus 紧跟vimplus的步伐,尝鲜新特性 ./update.sh ### Android 64-bit([Termux][87]) #### 安装vimplus git clone https://gitee.com/tadema/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh #### 更新vimplus 紧跟vimplus的步伐,尝鲜新特性 ./update.sh ### Docker [ubuntu-vimplus][79]是vimplus基于ubuntu18.04的docker镜像,无需安装vimplus,即可快速体验vimplus带来的快乐 docker run -it chxuan/ubuntu-vimplus ## 自定义 > * [~/.vimrc][82]为vimplus的默认配置,一般不做修改 > * [~/.vimrc.custom.plugins][83]为用户自定义插件列表,用户增加、卸载插件请修改该文件 > * [~/.vimrc.custom.config][84]为用户自定义配置文件,一般性配置请放入该文件,可覆盖[~/.vimrc][82]里的配置 ## 插件列表 | 插件 | 说明 | | ------- | ----- | | [cpp-mode][58] | 提供生成函数实现、函数声明/实现跳转、.h .cpp切换等功能(I'm author:smile:) | | [vim-edit][72] | 方便的文本编辑插件(I'm author:smile:) | | [change-colorscheme][27] | 随心所欲切换主题(I'm author:smile:) | | [prepare-code][67] | 新建文件时,生成预定义代码片段(I'm author:smile:) | | [vim-buffer][70] | vim缓存操作(I'm author:smile:) | | [vimplus-startify][66] | vimplus开始页面(修改自[mhinz/vim-startify][25]) | | [tagbar][13] | 使用[preservim/tagbar][13]的最新版本,[taglist][14]的替代品,显示类/方法/变量 | | [vim-plug][4] | 比[Vundle][54]下载更快的插件管理软件 | | [YouCompleteMe][5] | 史上最强大的基于语义的自动补全插件,支持C/C++、C#、Python、PHP等语言 | | [NerdTree][6] | 代码资源管理器 | | [vim-nerdtree-syntax-highlight][52] | NerdTree文件类型高亮 | | [nerdtree-git-plugin][53] | NerdTree显示git状态 | | [vim-devicons][15] | 显示文件类型图标 | | [Airline][8] | 可以取代[powerline][9]的状态栏美化插件 | | [auto-pairs][10] | 自动补全引号、圆括号、花括号等 | | [LeaderF][56] | 比[ctrlp][12]更强大的文件的模糊搜索工具 | | [ack][62] | 强大的文本搜索工具 | | [vim-surround][16] | 自动增加、替换配对符的插件 | | [vim-commentary][17] | 快速注释代码插件 | | [vim-repeat][18] | 重复上一次操作 | | [vim-endwise][19] | if/end/endif/endfunction补全 | | [tabular][20] | 代码、注释、表格对齐 | | [vim-easymotion][23] | 强大的光标快速移动工具,强大到颠覆你的插件观 | | [incsearch.vim][24] | 模糊字符搜索插件 | | [vim-fugitive][36] | 集成Git | | [gv][64] | 显示git提交记录 | | [vim-slash][50] | 优化搜索,移动光标后清除高亮 | | [echodoc][57] | 补全函数时在命令栏显示函数签名 | | [vim-smooth-scroll][60] | 让翻页更顺畅 | | [clever-f.vim][68] | 强化f和F键 | ## 快捷键 以下是部分快捷键,可通过vimplus的`,h`命令查看[vimplus帮助文档][59]。 | 快捷键 | 说明 | | ------- | ----- | | `,` | Leader Key | | `
## 支持开源:heart:
> 有意愿献爱心的小伙伴,务必将github账号写入捐款备注哦,谢谢大家
| wechat | alipay |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
|
|
|
| 序号 | 支持者 | RMB | 时间 |
| ----- | ------- | ----- | ----- |
| 1 | [zhoumengkang][80] | ¥50 | 2019-09-28 |
| 2 | [zhoumengkang][80] | ¥50 | 2019-09-29 |
| 3 | [zibraque][85] | ¥50 | 2019-11-25 |
| 4 | [gfreewind][86] | ¥20 | 2019-12-27 |
| 5 | [wh656325437][88] | ¥20 | 2020-07-02 |
| 6 | [luguifang][89] | ¥20 | 2020-07-12 |
| 7 | [liyewen521][90] | ¥20 | 2020-07-27 |
| 8 | [xht19980305][91] | ¥20 | 2020-08-14 |
## vimplus:star:趋势图

## License
This software is licensed under the [MIT license][75]. © 2016 chxuan
[1]: https://raw.githubusercontent.com/chxuan/vimplus/master/screenshots/vimplus-logo.png
[2]: https://raw.githubusercontent.com/chxuan/vimplus/master/screenshots/main.png
[3]: https://brew.sh/
[4]: https://gitee.com/tadema/vim-plug
[5]: https://gitee.com/tadema/YouCompleteMe
[6]: https://gitee.com/tadema/nerdtree
[8]: https://gitee.com/tadema/vim-airline
[9]: https://gitee.com/tadema/powerline
[10]: https://gitee.com/tadema/auto-pairs
[12]: https://gitee.com/tadema/ctrlp.vim
[13]: https://gitee.com/tadema/tagbar
[14]: https://gitee.com/vim-scripts/taglist.vim
[15]: https://gitee.com/tadema/vim-devicons
[16]: https://gitee.com/tadema/vim-surround
[17]: https://gitee.com/tadema/vim-commentary
[18]: https://gitee.com/tadema/vim-repeat
[19]: https://gitee.com/tadema/vim-endwise
[20]: https://gitee.com/tadema/tabular
[23]: https://gitee.com/tadema/vim-easymotion
[24]: https://gitee.com/tadema/incsearch.vim
[25]: https://gitee.com/tadema/vim-startify
[27]: https://gitee.com/tadema/change-colorscheme
[36]: https://gitee.com/tadema/vim-fugitive
[38]: https://gitee.com/tadema/YouCompleteMe
[39]: https://gitee.com/tadema/vimplus/issues
[50]: https://gitee.com/tadema/vim-slash
[51]: https://gitee.com/tadema/nerd-fonts
[52]: https://gitee.com/tadema/vim-nerdtree-syntax-highlight
[53]: https://gitee.com/tadema/nerdtree-git-plugin
[54]: https://gitee.com/tadema/Vundle.vim
[56]: https://gitee.com/tadema/LeaderF
[57]: https://gitee.com/tadema/echodoc.vim
[58]: https://gitee.com/tadema/cpp-mode
[59]: https://gitee.com/tadema/vimplus/blob/master/help.md
[60]: https://gitee.com/terryma/vim-smooth-scroll
[62]: https://gitee.com/tadema/ack.vim
[64]: https://gitee.com/tadema/gv.vim
[66]: https://gitee.com/tadema/vimplus-startify
[67]: https://gitee.com/tadema/prepare-code
[68]: https://gitee.com/tadema/clever-f.vim
[70]: https://gitee.com/tadema/vim-buffer
[72]: https://gitee.com/tadema/vim-edit
[75]: https://gitee.com/tadema/vimplus/blob/master/LICENSE
[76]: https://blog.csdn.net/wang73ying/article/details/82491993
[77]: https://blog.csdn.net/liuyangbo121/article/details/82971736
[78]: https://gitee.com/chxuan/vimplus/blob/master/install.sh
[79]: https://hub.docker.com/r/chxuan/ubuntu-vimplus
[80]: https://gitee.com/zhoumengkang
[81]: https://gitee.com/chxuan/vimplus/issues/208
[82]: https://gitee.com/chxuan/vimplus/blob/master/.vimrc
[83]: https://gitee.com/chxuan/vimplus/blob/master/.vimrc.custom.plugins
[84]: https://gitee.com/chxuan/vimplus/blob/master/.vimrc.custom.config
[85]: https://gitee.com/zibraque
[86]: https://gitee.com/gfreewind
[87]: https://termux.com/
[88]: https://gitee.com/wh656325437
[89]: https://gitee.com/luguifang
[90]: https://gitee.com/liyewen521
[91]: https://gitee.com/xht19980305