vim常用插件安装及使用

  • vim常用插件安装
    • 一、 Vim8内置插件管理方案
    • 二、vim插件推荐及安装
      • 2.1 NERDTree插件安装及使用
        • 2.1.1 下载NERDTree插件
        • 2.1.2 NERDTree插件的配置
        • 2.1.3 NERDTree常用快捷键
      • 2.2 gruvbox插件
        • 2.2.1插件安装
        • 2.2.2插件配置
      • 2.3 lightline插件
        • 2.3.1 插件安装
      • 2.4 Vim-Rainbow插件
      • 2.5 coc.nvim插件
        • 2.5.1 coc.nvim安装环境要求
        • 2.5.2 coc.nvim的安装
        • 2.5.3 安装coc.nvim的插件
        • 2.5.4 coc.nvim的配置文件
        • 2.5.5 例子:安装c/c++的语法补全
      • 2.6 修改vim的光标
      • 2.7 vim-startify插件
      • 2.8 fzf和fzf.vim(模糊搜索)下载
    • 三、我的.vimrc文件及效果图
      • 3.1 .vimrc文件
      • 3.2 效果图

vim常用插件安装

一、 Vim8内置插件管理方案

在Vim8这个版本Vim有了自己的插件管理方案,引入了packages的概念。用户只需要将插件放在指定的目录下,vim 就会自动加载这个插件。

假如有插件NERDTree,只需要将插件放在~$ .vim/pack/vendor/start/这个目录下即可。

Vim8会自动加载

~$ .vim/pack/*/start/

目录下的插件,也就是说插件也可以放在.vim/pack/NERDTree/start/下。

那些我们不想自动加载的插件可以放到opt目录下。

~$ .vim/pack/*/opt/

然后在~$ .vimrc中使用packadd来手动加载插件,例如:

if xxx_version > 34packadd xxx
else packadd xxx
endif

vim常用插件安装及使用相关推荐

  1. 【Linux vim 入门及渐进过程2 - vim 常用插件配置】

    文章目录 1.1 vim 常用配置 1.1.2 vim 别名 alias 配置 1.1.3 vim 终端颜色配置 1.1.3 vim cscope 函数配置 1.1.4 vimrc 配置 1.2 vi ...

  2. Sublime Text 3便携版下载安装和常用插件安装--顺便解决报错An error occured installing和no packages available for install

    文章目录 Sublime Text 3便携版下载安装和常用插件安装 1.Sublime Text 3便携版下载: 2.sublime 插件控制器(Package Control)安装 2.1离线安装P ...

  3. IDEA 2022 常用 插件 安装 与 全局配置 教程 大全

    IDEA 2022 常用 插件 安装 与 全局配置 教程 大全 文章目录 IDEA 2022 常用 插件 安装 与 全局配置 教程 大全 一. 安装必备插件 1. Codota 代码智能提示插件 2. ...

  4. vim配置及常用插件安装

    前言 作为一个程序员,一个常用的工具就是编辑器,常用的编辑器有Sublime Text.Emacs.Vim.Source Insight.Atom.TextMate. 引用知乎大佬刘尚奇的言论 中国范 ...

  5. redmine3.3.1安装与常用插件安装

    redmine安装 环境:CentOS6.7 软件: mysql5.X redmine3.3.1 ruby2.3.1 rubygem2.6.8 nginx1.9.15 安装依赖包: yum -y in ...

  6. Flutter开发之常用插件安装与卸载(11)

    和大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包含了数以千计质量不同的插件. VS Code 左侧菜单栏处箭头 1 处:打开Extensions MarketPlace 使用搜索功能 ...

  7. Sublime3安装过程及常用插件安装及常用快捷键

    1  先去http://www.sublimetext.com/官网下载软件,然后网上找一个验证码,注册完成. 2  安装Package Control ,Package Control 插件是一个方 ...

  8. sublime开发python需要安装哪些插件_Sublime text 3搭建Python开发环境及常用插件安装...

    1. 按下Ctrl+Shift+P调出命令面板 2. 输入"package",在下拉列表找到"Package Control: list packages",选 ...

  9. 【后续还会补充】Sublime Text 4 常用插件安装及配置方法

    目录 一.安装 Package Control 组件 二.通用的插件 1. AutoFileName 2. Bracket Highlighter 3. Doc​Blockr 三.Web 前端开发的插 ...

最新文章

  1. bootstraptable 汇总_JS组件系列——表格组件神器:bootstrap table
  2. 小程序云开发,判断数据库表的两个字段匹配 云开发数据库匹配之 and 和 or 的配合使用
  3. python3.7和3.8的区别-python3.8.0与3.7.0哪个好?
  4. 光纤会在将来完全取代铜缆吗?
  5. 提升Web用户体验的71个设计要点
  6. 游戏网页设计:拟物还是扁平?
  7. CSS之七个高度有效的媒体查询技巧
  8. 大话WinCE与WinXP应用程序开发的差异性
  9. 5步带你掌握工作流Activiti框架的使用
  10. CentOS 7.0安装配置Vsftp服务器
  11. java实体类中有枚举类型_当实体类中entity/DTO/VO等类中,有枚举值,应该怎么输出?...
  12. 新乡学院2019计算机报名,新乡学院2019年招生章程
  13. tomcat server.xml详细配置
  14. pandas用均值填充nan_如何填补Pandas中的缺失值(机器学习入门篇)
  15. POJ 1664 放苹果(递归或DP)
  16. 前后端分离项目,标准json协议格式参考
  17. 使用thrift做c++,java和python的相互调用 - jinghong - ITeye技术网站
  18. 计蒜客 17119 Trig Function(切比雪夫多项式)
  19. 计算机英语rom是什么意思,rom是什么意思
  20. STM32进入低功耗模式以及唤醒(RTC+中断)

热门文章

  1. PDF文件删除空白页
  2. 眼睛不可缺少的8大营养素
  3. 联想G510 U盘启动
  4. 蓝桥杯 算法练习 数字游戏
  5. BiocManager安装R包解决下载速度太慢的问题
  6. ceoi 2017 One-Way Streets
  7. UR机器人(一):坐标系及位姿表示方法
  8. Hierarchical Attention-Based Multimodal Fusion Network for Video Emotion Recognition
  9. SparkRDD函数详解
  10. Spring-Redis实现分布式环境下主子域名Session共享