
VIM
Eric_4300741
加油吧!
展开
-
vim 中OmniCppComplete的安装和使用
将vim 改造成功能强大的IDE系列之三『插件介绍』onmicppcompete功能:命名空间(namespace),类(class),结构(struct)和联合(union)补全函数属性成员和返回值类型补全"this"指针成员补全C/C++类型转换(cast)对象补全类型定义(typedef)和匿名类型(anonymous types)补全按理转载 2016-08-30 10:56:18 · 3775 阅读 · 0 评论 -
Vim 中使用 OmniComplete 为 C/C++ 自动补全
OmniComplete 并不是插件的名字,而是 Vim 众多补全方式中的一种(全能补全)。说白了 OmniComplete 其实就是根据光标前的内容猜测光标后的内容,具体怎么猜取决于所采用的脚本。而 OmniCppComplete 就是专为 C/C++ 编写的 OmniComplete 一个补全脚本。那么经常和 OmniCppComplete 一起出没的 Ctags 又是什么呢?转载 2016-08-30 11:20:01 · 521 阅读 · 0 评论 -
用ctags在终端下查看代码
ctags使得我们使用vim查看C程序时可以像SourceInsight一样直接跳转到一个函数的定义处查看其定义,数据结构类似。这样极大地提高了我们查看代码的效率!废话不多说,看看怎么实现的。1.首先要安装ctags,apt-get install一下就可以了,不罗嗦;2.进入到你的源代码目录并运行命令ctags -R将相应的源文件进行统转载 2016-08-30 12:01:27 · 651 阅读 · 0 评论 -
一个终端中同时打开多个任务的方法
可以在同一个终端中同时打开多个任务,这样便于同时做几件事情,比如同时要看几个C语言程序。具体方法很简单:例如,要同时看1.c 2.c 3.c三个文件:vim 1.cctrl-zvim 2.cctrl-zvim 3.cctrl-z这个时候退出了vim界面,当你输入jobs时,会显示你现在的任务情况[标号] 任务在原创 2016-08-30 12:09:04 · 1320 阅读 · 0 评论 -
linux下在terminal启动刚下载的应用方法
代码如下:$ vim .profile加入安装的软件的执行路径: export PATH=$PATH:/home/wzc/Wzhic/source/FreeCAD/FreeCAD-0.16_install/bin:然后更新就行source .profileOK!原创 2016-09-07 21:27:20 · 909 阅读 · 0 评论 -
Vim入门基础
图片来自: http://www.cnblogs.com/zhangsf/archive/2013/06/13/3134409.html公司新员工学习有用到,Vim官网的手册又太大而全,而网上各方资料要么不全面,要么不够基础。在网上搜集各方资料,按照自己的框架整理一份Vim入门基础教程,分享出来。特点是偏向基础,但对入门者来说足够全面,而且结构框架清晰。另外,参考资料众多,没有一一转载 2016-10-12 09:31:41 · 454 阅读 · 0 评论