打造最强大的vim IDE(一) —— vim管理插件的插件

Vim 插件应用篇 vim-plug:简洁高效的Vim插件管理工具 Vim-plug是一个Vim插件管理器,利用异步并行可以快速地安装、更新和卸载插件。它的安装和配置都非常简单,而且在操作过程中会给出很多易读的反馈信息,是一个自由、开源、速度非常快的、并行地安装或更新插件,极简的 vim 插件管理器。Vim-plug的获取链接:https://github.com/junegunn/vim-plug。 阅读详情

关于vim的强大,这篇就不多说了,上一篇转载的文章已经解释的很清楚了。vim的插件管理也有很多,上文提到的Pathogen就是很不错的,今天给大家说的是Vundle。

             学会Vundle只需两部。

             第一,git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

第二,在.vimrc文件中添加如下配置:

set nocompatible               " be iMproved
filetype off                   " required!
 
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
 
" let Vundle manage Vundle
" required! 
Bundle 'gmarik/vundle'
 
" My Bundles here:
"
" original repos on github
Bundle 'tpope/vim-fugitive'
Bundle 'Lokaltog/vim-easymotion'
Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
Bundle 'tpope/vim-rails.git'
" vim-scripts repos
Bundle 'L9'
Bundle 'FuzzyFinder'
" non github repos
Bundle 'git://git.wincent.com/command-t.git'
" ...
 
filetype plugin indent on     " required!
"
" Brief help  -- 此处后面都是vundle的使用命令
" :BundleList          - list configured bundles
" :BundleInstall(!)    - install(update) bundles
" :BundleSearch(!) foo - search(or refresh cache first) for foo
" :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
"
" see :h vundle for more details or wiki for FAQ
" NOTE: comments after Bundle command are not allowed..

至此,我们的前期准备已经全部完成。打开vim,执行 :BundleInstall即可将配置文件中添加的bundler插件进行安装。

没听明白?哈,再举个实际的例子,如下:

结合vundle的使用,安装power-line插件~ 并进行相关配置.

  如上所示,我添加了vundle插件的git源,来吧,懒人福利(Bundle 'https://github.com/Lokaltog/powerline.git')。退出保存一下,再打开vim,:BundleInstall,即可安装。

然后再进行简单配置即可.

最后我们有了华丽丽的状态栏了


打造VIM为成熟的IDE(一):安装SuperTab插件 测试环境:VMWARE 10.0+Ubuntu 12.04 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visua 阅读详情

相关推荐

将vim打造为强大的IDE

将vim打造为强大的IDE(Ubuntu) 前言:首先需要有 vim python2或3 git 下载:sudo apt-get install xxx 一.安装插件管理器vim-plug(亲测比vundle好用-个人观点) 1.检查当前用户下是否有vim文件夹:~/.vim 没有,自己创建: mkdir ~/.vim 2.创建相应的文件夹(在~/.vim下创建): mkdir autoload mkdir plugged //存放plug下载的.vim插件 mkdir plugin //通用文件夹,存放自

neko是只小菜鸡 687

Vim使用(二)——插件管理器vundle及常用插件

内容如下: vim插件管理器。 vim的基本及进阶配置。 ctags插件,追踪源码位置。 一、vim插件管理器。 插件管理器可以方便管理vim插件的安装、更新、删除等操作,常用的vim插件管理器有vundle和vim-plug,两者选其中一个即可。我们的系统中有vundle,所以不需要下载vundle,只需要配置即可。 使用vundle的主要步骤,参考链接:https://zhuanlan.zhihu.com/p/34478059 1)下载vundle到指定目录。 cd ~/.vim/bundle/Vu

yelvens的博客 4736

vim+cscope+ctags打造属于自己的IDE

所谓工欲善其事,必先利其器。作为专业码农,特别是长期在Unix系统上展开工作(查看源代码、coding)的码农,没有一个极致的IDE环境,工作效率会很受影响的。当然啥时候Unix系统如果有Visual Studio这样牛X的IDE,相信很多人会很开心。但生活是残酷的,我们总得自己丰衣足食,下面介绍一下,我在ubuntu12.04上使用vim+cscope+ctags搭建的IDE。

scaleqiao的专栏 1万+

将vim配置成强大的IDE编辑工具

经过两个周末的艰苦奋斗,终于将vim所有的配置和插件调整ok,所以特意记录下,以便以后使用,也可以方便其他人来做参考。 目标:通过配置把vim打造成跟Source Insight媲美的代码编辑器 首先我们先明确下一个优秀的编译器(Source Insight)会有哪些功能 自动列出当前文件中的变量,函数名等 查找当前文件或整个工程的函数调用 查找函数或者变量的定义 自动补全 函数高亮 以上等等 其实通过适当的配置...

longway.bai的博客 3330

VIM打造成IDE

1.安装git 由于VIM的包管理软件Vundle需要Git支持,所以第一步我们先安装git sudo apt-get install git 2.安装Vundle Vundle是VIM的包管理软件,我们的插件大部分是通过这个包管理软件进行安装的,还有一部分是系统自带的,使用系统命令安装即可 2.1下载 执行git clone命令进行下载 git clone https://gi...

mill_li的博客 1089

打造Vim完美IDE的7款精选插件

本文还有配套的精品资源,点击获取 简介:Vim作为一款高度可配置的文本编辑器,通过集成各类插件,可升级为功能全面的集成开发环境(IDE)。本文详细介绍7款优秀的Vim插件,包括文件浏览、智能代码补全、实时代码检查、快速查找、标签结构浏览、版本控制集成及颜色主题优化等,这些插件共同提升了Vim作为IDE的效率和便捷性。特别地,这些工具也适用于开发AI相关项目,如机器学习和自然...

weixin_31720909的博客 2752

驾驭Vim的扩展宇宙:插件管理器全攻略

在深入之前,让我们先了解一下为什么需要插件管理器。Vim本身是一个轻量级的编辑器,但通过插件可以大幅扩展其功能。自动化插件的安装和更新过程。管理多个插件的依赖关系。简化插件的配置和启动过程。Vim插件管理器如Vim-plug和Vundle极大地简化了Vim插件的安装和管理过程。通过本文的介绍,你应该能够轻松地开始使用这些工具,将Vim打造成适合你工作流的开发利器。记住,Vim的强大之处在于其可定制性。不要害怕尝试新的插件和配置,找到最适合你的工作方式。

2401_85761003的博客 1452

打造高效vim IDE配置:从vimrc到vundle插件管理

vimrc文件是Vim编辑器的配置文件,它允许用户为Vim编辑器设置特定的配置选项和快捷键映射,以适应个人的编辑习惯和开发需求。此文件通常位于用户的主目录下,文件名通常为.vimrc。在Vim启动时,它会自动加载这个文件中的配置,使得每次启动Vim时都可以拥有个性化的工作环境。vimrc文件中的设置可以包括用户界面的定制、快捷键映射、插件的加载等。用户可以通过修改vimrc文件来自定义Vim的许多行为,从而提高编码效率和优化编辑体验。环境变量的配置对于改善Vim的默认行为至关重要。例如,

weixin_35756373的博客 667

vim插件管理器

vim没有默认的插件管理器。 常用的管理器是plugin。 一、使用plugin (一)安装 curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim (二)配置 安装之后,编辑~/.vimrc文件,添加要安装的插件名 " plugin的设置,此行写于插件开始的位置 call plug#begin('~/.vim/plugged'

void的博客 775

手把手教你用VSCode+MCUXpresso搭建i.MX RT1062开发环境(附RT-Thread Nano移植)

本文详细介绍了如何使用VSCode和MCUXpresso工具链搭建i.MX RT1062开发环境,包括工具链安装、工程配置、调试技巧以及RT-Thread Nano实时操作系统的移植方法。通过实战步骤和优化建议,帮助开发者快速掌握这款高性能Cortex-M7 MCU的开发流程,提升嵌入式开发效率。

weixin_27014595的博客 392

cartographer基于3d地图的纯定位模式

关于纯定位模式呢,本人试过2d和3d,怎么说呢,有条件的话,建议直接上3d,因为博主当初在做定位时针对室内和室外都尝试过,2d只在室内环境下效果会很棒,但是在室外就呵呵啦!所以这里直接讲解3d室外定位(建图篇请自己查看我之前的博客:[3d建图](https://blog.youkuaiyun.com/qq_40216084/article/details/105531983) 看了我之前的博客大概知道配置文件和源文件路径了,我这里就不把路径写出来了,挺麻烦的。直接讲怎么做把,有不懂的留言,看到了我一定知无不言。 **首

qq_40216084的博客 5552

配置vim,打造自己的C IDE

在网上看到大神们玩Vim,顿时产生兴趣,想要模仿一下,转至linux下学习C编程.本文简单讲一下我配置vim的过程,还有很多优秀的插件待发掘配置.不足之处还望指正

大智若鱼 2万+

告别轮询!手把手教你用S32K3的FlexCAN Enhanced FIFO+DMA实现高效CAN FD数据接收

本文详细介绍了如何利用S32K3芯片的FlexCAN Enhanced FIFO与DMA组合方案,实现高效CAN FD数据接收,彻底告别传统轮询和中断模式。通过深度缓冲、智能过滤和DMA联动技术,该方案在5Mbps高负载场景下将CPU占用率从42%降至3%以下,显著提升系统实时性和吞吐量。

weixin_30906185的博客 502

Vim插件合集 (打造你的专属炫酷IDE)

Vim插件合集 本篇 主要来介绍一下 如何使用 Vim的插件功能 去把Vim打造成 炫酷 多功能的IDE ,让你可以用Vim编写Python Go 等等。。 而不用繁重的 Pycharm 等高级Ide 效果图 前置知识 vim映射:就是映射你自己的快捷键 到 对应的操作 ,这个不明白可以后续了解一下 不影响本篇 1.安装Vim插件管理器 VimPlug vim默认提供插件功能,但是如果你通过手动的方式去集成插件 那么太麻烦 太低效了,所以有vim的插件管理器去管理 我们需要的插件,这样会更加方

qq_34285557的博客 3004

别再只调电压了!深入理解数控电源的CC/CV模式与双闭环PID控制(以BUCK电路为例)

本文深入解析数控电源的CC/CV模式与双闭环PID控制技术,以BUCK电路为例,探讨如何通过双闭环控制优化负载突变响应和模式切换稳定性。文章详细介绍了电压环与电流环的协同工作原理、PID参数整定技巧及工程实践中的非线性补偿方法,帮助工程师提升电源设计的智能控制能力。

weixin_27017211的博客 265

《Zephyr OS 入门与实战》第5章:内存管理策略

【代码】《Zephyr OS 入门与实战》第5章:内存管理策略。

2301_79143213的博客 349

10款优秀Vim插件帮你打造完美IDE

导读 如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利。不管是Java、C还是Python,当IDE会帮你检查语法、后台编译,或者自动导入你需要的库时,写代码就变得容易许多。另外,如果你工作在Linux上,你也会知道Vim在进行文本编辑的时候是多么的方便。所以,你可能会想从Vim中也获取这些IDE特性。 事实上,很少有方法可以帮你做到。有些人可能会

Jack__CJ的博客 1万+

RK3588,V4l2 读取Gmsl相机, Rga yuv422转换rgb (dma), 实现零拷贝

RK3588, 使用V4l2 读取 gmsl 相机,获得yuv422格式图像, 使用 rga 转换 rgb 图像。减少cpu占用率. 内存管理方式采用 dma,实现零拷贝.

J。 1262

vim打造成golang的IDE

在这篇博客中,介绍了把vim打造成C++IDE的方法。Golang有更好的vim-go插件,因此重新把vim配置为Golang的IDE。 安装Vundle插件管理工具: 在~目录下,执行:git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim命令。 在~目录下新建或者重写.vimrc文件,输入: ...

Erick Lv的笔记 3695

注册GitHub时出现Unable to verify your captcha response.Please visit https://docs.github.com/解决方案(持续更新)

本文主要介绍了注册GitHub时出现Unable to verify your captcha response. Please visit https://docs.github.com/articles/troubleshooting-connectivity-problems/#troubleshooting-the-captcha for troubleshooting information.解决方案,希望能对学习使用GitHub的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 8万+

【Java开发者必看】LangChain4j实战指南:使用AIService轻松集成聊天记忆Chat Memory到SpringBoot应用,通过封装多轮复杂对话,使聊天记忆的实现变得简单

聊天记忆是指在与用户的多轮对话过程中,能够记住之前的交互内容,从而提供更加连贯和个性化的回复。LangChain4j支持通过ChatMemoryProvider接口实现聊天记忆功能。

Spring Boot-Common On With You 448

将Vim打造成一个强大的IDE编辑工具

步骤一、安装vim8二、安装插件管理工具与相关插件1、插件管理工具 Vundle2、ctags 工具及辅助软件 taglist1)ctags 工具2)辅助软件 taglist(无需安装,后面的Tabbar 插件功能更全面)3、cscope 工具4、Tabbar 插件5、文件浏览插件 NerdTree6、动态语法检测工具ALE7、自动补全插件 YouCompleteMe8、自动索引 Vim-gutentags 插件 采用的系统硬件都得环境 (1)操作系统:ubuntu16.04 (2)vim版本:vim8 一

年少生而为人 2018

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

把vim打造成牛逼的C++ IDE

对于windows上做C++开发的用户来说,vs为他们做了大量的工作,语法高亮、自动缩进、智能提示等等,当你happy的使用vs时,请记住一点,这是一个收费软件,虽然在我大中华普遍都在使用微软的盗版软件,但作为程序员我们心里应该知道这是不对的行为,然后再去——等等,我们今天讨论的不是这个话题,我们要说的是Linux下的免费软件vim! vim插件安装的教程在互联网上已经数不胜数,但是质量也参

ZkvIA的博客 5万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

将你的Vim 打造成轻巧强大的IDE

将你的Vim 打造成轻巧强大的IDE Vim和Emacs一个称为神之编辑器一个被称为编辑器之神,固然很是夸张,但也足以说明这两 款软件的优秀和在程序员界的地位。但是它们都已漫长的学习曲线让人望而生畏,阻止了大 多数人进入。作为一名几乎完全使用Vim写各种代码、文档的人,我想把我自己平时使用的 插件和配置整理下来,方便自己的总结和归纳,如果能有幸帮助到一些想学习Vim但是又不知 道如何入门

三木哥魔法袋 398

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

使用Vim打造自己的IDE

之前一直使用UE的FTP功能编辑Linux虚拟机上的代码文件,之后再切换到Linux上去编译,调试程序,感觉这样比较麻烦,而且UE的功能也不像VS以及Eclipse的IDE那样强大,所以就查阅了一些资料,想要把Linux下最常用的文本编辑工具Vim打造成一个适合自己的IDE。   配置自己的Vim过程中参考了以下的blog和文档: http://blog.youkuaiyun.com/fbfsber00

FateDier的专栏 901
上一篇: 如何将Vim打造成一个成熟的IDE
下一篇: 迭代与增量的共性与区别
byszy
博客等级 码龄17年 42粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值