linux/unix
zhujie_518
这个作者很懒,什么都没留下…
展开
-
当vim遇上C++
俗话说,“工欲善其事,必先利其器“,好的开发工具可以帮我们大大地提高开发效率。用vim在linux下写C++有一段时间了,这里想把自己正在用的一些vim插件和大家分享一下1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在对应的头文件和代码文件中快速地切换安装:(1) 下载a.vim到~/.vi转载 2012-06-07 10:50:05 · 355 阅读 · 0 评论 -
在 Vim 中实现括号自动补全
流行的 IDE 的编辑器,诸如 Eclipse,都提供了括号自动补全的功能,相当的方便。可惜 Vim 默认情况下并没有提供这样的功能,那就只有自己来写了。将下面的代码加入到 ~/.vimrc 中,重启 Vim,即可: :inoremap ( ()i:inoremap ) =ClosePair(')'):inoremap { {}i:inoremap } =C转载 2012-06-07 10:51:36 · 343 阅读 · 0 评论 -
taglist安装与应用
之前一直用tags去跳转查找函数,今天也安装了taglist,这个函数的最大好处,除了通过跳转去查找函数,还可以把本文件中的函数罗列出来, 但是它也有局限性,它的函数查找不能像tags做的那么出色,所以用tags+taglist对开发人员来说,是一个很不错的选择。1、下载taglist:http://vim.sourceforge.net/scripts/script.php?script转载 2012-06-07 10:52:04 · 312 阅读 · 0 评论 -
设置vim语法高亮显示和自动缩进
1、配置文件的位置 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。 2、设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示: syntax on 2)转载 2012-06-08 09:37:45 · 325 阅读 · 0 评论 -
代码查看小妙招--vim ctags cscope的简单用法
是不是刚安装上ubuntu发现vim没有语法高亮显示、而别人的是头文件、变量……都有特定的颜色表示而郁闷。是不是常常为编译器提示某某某头文件找不到和忘记了某个函数的原型而去翻砖头那么厚的书而烦恼,呵呵,这些都是小问题。这里介绍一些小方法解决这些问题。首先解决不能显示语法高亮的问题:可能你也知道去掉/etc/vim/vimrc文件中的“"syntax on “前面的双引号就能开启语法转载 2012-06-08 09:38:36 · 338 阅读 · 0 评论 -
用Vim搭建C/C++开发环境
李若老师曾经说:世界上的程序员分三种,一种是用Emacs,一种是用Vim的,其它的归为第三种。其意是说如果一个程序员两者都不用的话,那大抵是不能 归为入流者行列的。对使用C/C++的人来说,很多人喜欢Emacs,据说与对Stallman的崇拜与爱屋及乌有关;-) 当然,Emacs与Vim虽 然在文本编辑方面的性能是等价的,但使用起来两者还是有很大的不同:Vim是为程序员而开发的,功能强大而实用;E转载 2012-06-08 09:38:45 · 450 阅读 · 0 评论 -
功能强大的编辑器——Vi
功能强大的编辑器——Vi 在Vi 中移动光标 k 上h l 左 右 j 下^ 移动到该行第一个非空格的字符处w 向前移动一个单词,将符号或标点当作单词处理W 向前移动一个单词,不把符号或标点当作单词处理b转载 2012-06-08 09:37:53 · 255 阅读 · 0 评论 -
Linux游记·基础篇(5)select IO复用机制
Author: PoechantBlog: blog.CSDN.net/PoechantEmail: zhongchao.ustc#gmail.com (#->@)Date: March 13th, 2012Copyright © 柳大·Poechant1 基本原理注:select 原理图,摘自 IBM iSeries 信息中心。1 数据结构与函数原型1.1转载 2012-06-08 10:19:04 · 453 阅读 · 0 评论