最近从MS Windows 转到了Liunx,花了一段时间熟悉和学习Liunx环境。有时候,真的很是怀念MS Vistual Studio那种超级智能的开发环境,总是想在Vim拾起那些曾进熟悉的符号,因此决定把捣鼓很久的东西写下来。本文具体的实践环境为:linux centos 6.4。

本文最终可以实现的Vim功能:

Centos YUM Install Vim;

Installing Ctags

Installing Cvim

InstallingOmniCppComplete

Installing Autocomplpop

效果图

YUM 安装 Vim

$su

$type your pwd

$yum install vim

最简单的方式是下载Source RPM 格式,直接单击就可以安装。

安装步骤 :(详细可以参见:vim /usr/share/vim/vimfiles/doc/templatesupport.txt 官方文档)

解压软件;

进入解压的文件夹,打开终端。& mv 文件名 / /usr/share/vim/vimfiles/ 子文件夹;

如过移动不成功,则需要权限,输入命令$ su 以后再执行第二步的操作。

设置vimrc 文件 ,$ sudo vim /etc/vimrc 加入

$ filetype plugin on

安装步骤:

解压软件;

进入解压的文件夹,打开终端。& mv 文件名 / /usr/share/vim/vimfiles/ 子文件夹;

如过移动不成功,则需要权限,输入命令$ su 以后再执行第二步的操作。

详细可以参见:vim /usr/share/vim/vimfiles/doc/omnicppcomplete.txt官方文档

Installing Autocomplpop

安装步骤:

解压软件;

进入解压的文件夹,打开终端。& mv 文件名 / /usr/share/vim/vimfiles/ 子文件夹;

如过移动不成功,则需要权限,输入命令$ su 以后再执行第二步的操作。

详细安装步骤:vim  /usr/share/vim/vimfiles/doc/acp.txt 官方文档

vim php psr2 插件,将vim打造成c++超级ide(vim插件安装)相关推荐

  1. vim配置python开发环境_GitHub - TTWShell/legolas-vim: Vim配置,为python、go开发者打造的IDE。...

    legolas-vim 个人vim配置.支持python.go等自动提示,支持python.go的函数跳转(python支持虚拟环境). 最终效果图(函数列表的feature已移除,因为大项目会导致性 ...

  2. vim nerdtree 标签_学业支持 | OS课程——给你的vim换套新衣服

    Vim配置指南 01 前言 本文只是一个基本的vim配置,按照笔者的习惯稍微装了一些插件,更多的个性化还是请同学们自己动手(不过学校这土豆服务器emmmm) 效果如图(Omni补全而不是关键字补全) ...

  3. 使用vim的重不重要_VIM高级操作,经常用vim的应该多学习。多开发效率很有大帮助!...

    Vim是号称"编辑器之神"的文本编辑软件,自从接触Vim以来,基本上都是用Vim来修改和编写代码和配置文件的. 但是我一直只会用最基本的命令,虽然把HJKL的定位键已操纵地很熟练. ...

  4. linux删除vim编辑器创的目录,Linux目录和文件——文本编辑器Vim

    Linux目录和文件--文本编辑器Vim 摘要:本文主要学习在Linux系统中使用Vim文本编辑器编辑文本. 什么是Vim Vim是一个基于文本界面的编辑工具,使用简单且功能强大.更重要的是,Vim是 ...

  5. Vim如何一次复制多次粘贴,初次认识Vim寄存器

    目录 奇怪的Vim复制.粘贴操作 (y + p) Vim寄存器是啥? 咋使用寄存器呢? 终于可以快乐的一次复制多次粘贴了 奇怪的Vim复制.粘贴操作 (y + p) 作为一个Vim "重度患 ...

  6. python七大神级插件_IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)

    满满的都是干货  所有插件都是在 ctrl+alt+s   里的plugins 里进行搜索安装 1.CodeGlance 代码迷你缩放图插件 2. Codota 代码提示工具,扫描你的代码后,根据你的 ...

  7. 插件制作教程 php,typecho插件编写教程(二):写一个新插件

    第一节我们了解了一个插件的基本构成,下面我们需要一个实例练习巩固. 真赶巧,老高最近正在改版百度sitemap提交插件for typecho,下面和老高一起改版吧! 准备 不知道大家用过WP版的百度结 ...

  8. kubelet配置cni插件_从零开始入门 K8s | 理解 CNI 和 CNI 插件

    原标题:从零开始入门 K8s | 理解 CNI 和 CNI 插件 作者 | 溪恒 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 26 讲,点击直达课 ...

  9. 定制Eclipse IDE之插件篇(一)

    本文转自 海角在眼前 博客园博客,原文链接: http://www.cnblogs.com/lovesong/p/4694688.html  ,如需转载请自行联系原作者 上文回顾:定制Eclipse ...

最新文章

  1. JUnit测试类完成后事务是默认 回滚的。只能查询数据,不能增删改。
  2. Spring Boot集成Hazelcast实现集群与分布式内存缓存
  3. Beta冲刺 (7/7)
  4. python计算单词长度_Python - 按长度打印单词
  5. linux精简、备份还原、iso文件、批量安装?
  6. 硬货 - 技术人也能轻松玩转公众号?正确姿势竟然是...
  7. C++设计模式-装饰模式
  8. Tomcat主配置-应用部署
  9. [gstreamer] [002] porting from 0.10 to 1.0 knew how
  10. 样式中指定调用的效果
  11. 草图大师SketchUp 2022 安装教程
  12. 计算机键盘正确指法,键盘指法,详细教您盲打及快速打字指法练习的步骤
  13. win10计算机如何禁用签名,win10系统禁用数字签名的设置方案
  14. vue 监听输入法方法(js)
  15. Oracle公司中文翻译为“甲骨文”的来源是什么?
  16. 五大常用算法——动态规划算法详解及经典例题
  17. 游戏开发中的数学和物理算法10-18
  18. HTML 视频(Videos)播放
  19. Linux命令·chgrp·chown
  20. Java中if语句详解

热门文章

  1. 学霸现身!博士生发18篇SCI,4篇CNS子刊,开学典礼上全场震撼
  2. ecplise 多工程项目如何进行树形展示
  3. TensorFlow中Session.run和Tensor.eval的区别
  4. 分享一下我的初中生活
  5. 高性能Linux服务器运维实战,《高性能Linux服务器构建实战》笔记
  6. python函数式编程模式_函数式编程指引
  7. TransDecoder
  8. 这个为生信学习打造的开源Linux教程真香!!!
  9. pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列
  10. R语言ggplot2可视化强制所有的X数值都显示在X轴标签上:x-axis labels with all x-axis values