Vim常用插件说明【没有酷炫,只有接地气】

目录
0. vimrc文件——放在最后
1.a.vim—— .c与.h跳转
2.Align——选定区域对齐
3.jiangmiao/auto-pairs——括号自动补全,符号匹配
4.Yggdroot/indentLine ——代码缩进标识
5.Mark–Karkat ——高亮关键字
6.scrooloose/nerdcommenter ——添加/删除注释
7.scrooloose/nerdtree ——打开文件目录树形结构
8.majutsushi/tagbar ——成员函数、成员变量列表
9.ZoomWin——光标所在窗口最大化
10.vim-airline/vim-airline ——状态栏美化。win好用,linux乱码
11.L9 ——不知道干嘛的
12.vim-scripts/DoxygenToolkit.vim ——插入函数说明模板
13.ctrlpvim/ctrlp.vim ——当前目录/全工程/缓存区 模糊查找文件
14.octol/vim-cpp-enhanced-highlight——高亮cpp关键字
15.vim-scripts/mru.vim——打开最近最常使用的文件。MRU:Most Recently Used
16.mhinz/vim-startify——vim启动界面,可有可无
17.mileszs/ack.vim——快速查找工具
18.ryanoasis/vim-devicons——nerdtree文件美化。没啥大用,还容易出乱码
19.godlygeek/tabular——代码对齐插件。我用自带=就够了,没有太严重的强迫症
20.plasticboy/vim-markdown——markdown中关键字高亮
21.jacoborus/tender.vim——color主题
22.tpope/vim-fugitive——git包装器,可在vim中使用git命令。但是我好像没安装成功
23.airblade/vim-gitgutter——vim中查看git diff,可查看代码修改情况。


正文

  1. a.vim—— .c与.h跳转
    https://github.com/vim-scripts/a.vim
    vundle管理:Plugin 'a.vim'
    .vimrc配置:
    " 设置跳转快捷键
    nnoremap <silent> <F4> :A<CR>
    
    使用方法:normal模式下,点击F4可实现跳转。
  1. Align——选定区域对齐
    https://github.com/vim-scripts/Align
    Vundle管理:Plugin 'Align'
    .vimrc配置:内置,无需配置
    使用方法:
    ①visual模式选中要对齐的代码块;
    ②visual模式下输入冒号vim会自动输出:'<,'>
    ③继续输入Align=,所选行将会被对齐。
  1. jiangmiao/auto-pairs——括号自动补全,字符或字符串后自动补全特定字符
    https://github.com/jiangmiao/auto-pairs
    Vundle管理:Plugin 'jiangmiao/auto-pairs'
    .vimrc配置:

    参数 g:AutoPairs 默认匹配规则是 {’(’:’)’, ‘[’:’]’, ‘{’:’}’,"’":"’",’"’:’"’, “":"”, ‘':'’, ‘"""’:’"""’, “’’’”:"’’’"}
    若增加补全规则,需要将原规则都写上。

    " 增加补全规则1:逗号后补全空格。例如,输入:',',输出:', '
    let g:AutoPairs = {
         ',':' ','('
  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值