
vim
ricks_wu
学而时习之,不亦说乎;有朋自远方来,不亦乐乎;人不知而不搵,不亦君子乎
展开
-
给程序员的VIM速查卡
前几天酷壳发布过“vim简明攻略”,不知道大家练得怎么样了。如果你练了一下,那么这里这个速查卡就会对你有帮助了。以前本站也有过一个(vim速查卡),不过其太简单了。我觉得这个很不错,很全,很直观。这个速查卡来自这里。其用颜色标注了级别: Green = 存活级 Yellow = 感觉良好 Orange / Blue = 高级 Red = 专家级 下面的图片点击转载 2013-01-10 15:04:06 · 582 阅读 · 0 评论 -
Cscope的使用(领略Vim + Cscope的强大魅力)
1、Cscope介绍 Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存标签栈,所以通过合适的键盘映射绑定,你能够在函数向后或向前跳转,就像通常使用的tags一样。 首次使用Cscope时,他会根据源文件生成符号数据库。转载 2013-04-28 17:28:13 · 583 阅读 · 0 评论 -
将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环境除了基本的Vim外,还包括Cta转载 2013-04-27 11:46:14 · 605 阅读 · 0 评论 -
Vim 实用技术,第 3 部分: 定制 Vim
3.1. Vim 脚本基础 在 .vimrc 文件中,和在第二章提到的插件和语法文件中,使用的语言就是 Vim 脚本语言。这种脚本语言语法有点像 BASIC,表达式有点像 C,还是比较容易理解的。本章中并不打算对其作很系统的介绍(要完整了解的话,请参见“:help usr_41.txt”),而只是介绍一些基本知识,特别是,了解定制 .vimrc 所需要的基本知识。 Vim 脚本相当于可转载 2013-01-12 12:28:42 · 424 阅读 · 0 评论 -
Vim 实用技术,第 1 部分: 实用技巧
0. Vim 简介 作为开源世界最重要的编辑器之一(另一个是 Emacs),Vim 以其强大的功能和可定制能力被众多开发者所喜爱。不过,也许就是因为 Vim 的功能太强大了,要真正用好 Vim 并不容易。本文作者在多年的实际使用中逐渐掌握了一些实用技术,在此介绍给大家。——本文并不企图对 Vim 作全面而系统的介绍,但也绝非零星地点到即止;而是希望通过介绍一些重要特性和提供相关参考信息,转载 2013-01-12 12:16:52 · 581 阅读 · 0 评论 -
Vim 实用技术,第 2 部分: 常用插件
2.1 gzip(压缩文件支持) 作者:Bram Moolenar 网站脚本编号:无(包含在 Vim 的标准发布之中) 安装说明:无 功能说明: 该脚本使得 Vim 可以直接打开使用 gzip [1]、bzip2 [2] 和 compress [3] 压缩的文件(要求存在相应的命令行工具)。后缀为“.gz”、“.bz2”和“.Z”的文件会在打开时被动态解压缩,并在写转载 2013-01-12 12:27:58 · 584 阅读 · 0 评论 -
技巧:Vimdiff 使用
高 延斌 (gaoyanb@cn.ibm.com), 软件工程师,WPLC部门,IBM中国软件开发中心 简介: 各种 IDE 大行其道的同时,传统的命令行工具以其短小精悍,随手可得的特点仍有很大的生存空间,这篇短文介绍了一个文本比较和合并的小工具:vimdiff。希望能对在 Unix/Linux 系统上进行开发的朋友有所帮助。 发布日期: 2006 年 7 月 06转载 2013-01-12 15:09:34 · 5103 阅读 · 0 评论 -
【Linux】vimdiff使用笔记-合并文件
vimdiff是一个不错的文本比较和合并的小工具,会以不同颜色显示文本的增删情况便于合并;习惯了vim的童鞋用起来会很顺手。 略学了一下,完成了第一个文件合并任务,记录如下: 启动vimdiff 方法一:# vimdiff FILE_LEFT FILE_RIGHT 方法二:# vim -d FILE_LEFT FILE_RIGHT 方法三:# vim转载 2013-01-12 15:08:13 · 1230 阅读 · 0 评论 -
右键选择UltraEdit打开
UltraEdit安装好之后,拷贝到其它机器就可以直接使用而无需注册,但少了一个功能,就是无法选择某个文本文件用右键选择UltraEdit打开,很不方便,仔细查看注册表,发现把下面内容加入注册表即可: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell] [HKEY_CLASSES_ROOT\*\shell\转载 2013-01-12 10:51:15 · 669 阅读 · 0 评论 -
将vim变得简单:如何在vim中得到你最喜爱的IDE特性
原文出处:这里 摘要: 开源的vim文本编辑器提供许多灵活而强大的功能,但是vim自身是很难被配置使用的,在本教材中,我们将向你显示通过几个简单的方式使得你的vim具有集成开发环境IDE的行为 vim是很多程序员和系统管理员最爱的文本编辑器,虽然他提供了很多优秀而灵活的功能,但是对于新手来说他依然是难于上手的。从传统集成开发环境转到vim的开发人员通常会开在发方式的转变中发现迷失了自转载 2013-01-10 15:04:49 · 446 阅读 · 0 评论 -
如何让linux用户自定义的命令alias永久生效?
alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。 * 基本用法: alias 的基本使用方法为:alias 新的命令='原命令 -选项/参数'。举例说明,alias l=‘ls -lsh' 将重新定义转载 2013-06-05 15:34:18 · 29667 阅读 · 0 评论