摘要: 有时候看代码时,代码太长看着不方便,特别是阅读源码时,需要把不关心的代码先折叠起来,看自己当前最关注的代码。vim中自带了代码折叠功能。配置foldmethod可以定义折叠方式,有6种可选方式:1. manual //手工定义折叠2. indent //用缩进表示折叠3. expr //用表达式来定义折叠4. syntax //用语法高亮来定义折叠5. diff //对没有更改的文本进行折叠6. marker //用标志折叠我选用syntax来定义折叠,这种方式比较简单,但是当配置完这个值后,你打开代码,就会发现vim默认把所有代码都折叠了,这显然不是我想要的,google一番后找到办法,设. 阅读全文
posted @ 2012-04-03 01:28 赵小磊 阅读(12798) 评论(1) 推荐(0) 编辑
摘要: 版權所有:晴耕雨讀@【牧碼志】,如需轉載,請注明出處。原文地址:http://0x3f.org/?p=1399关于自动补全,最初用的是SuperTab,那个时候Vim的自动补全插件寥寥无几,也就SuperTab比较有名。不过实际使用过程中这个插件给我的体验不是很好,原因是补全的准确度不高。后来出了一个新插件,AutoComplPop,功能和使用都很简单。但是很快我就又用回SuperTab,原因是AutoComplPop在输入的同时实时地查询匹配的关键词,导致输入极不流畅,效率很低。一直就这么凑合着用着SuperTab,随着这个插件版本的更新,旧功能不断地完善,新功能也接二连三地引入,Super 阅读全文
posted @ 2012-04-03 01:09 赵小磊 阅读(2859) 评论(0) 推荐(0) 编辑
摘要: http://www.gracecode.com/archives/2414/最近很多人被我「拉下水」尝试(g)Vim,为了支持他们,我会编写些 Vim 脚本方便大家。这里有个现成的需求,就是很多从 Editplus 转过来的同学,想让 Vim 有从模板新建文件的功能。那么,这篇文章可能就是你们想要的。安装步骤下载代码包以后,解压缩到$VIMRUNTIME目录。重新启动 Vim,输入:NewTemplate xhtml就可以建立个 XHTML 模板,如果是 Vim 7.0 以上的版本,还有个命令:NewTemplateTab xhtml即可在新的标签页中新建文件。当然可以映射快捷键,快速新建常 阅读全文
posted @ 2012-04-03 00:28 赵小磊 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. 折叠方式可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。有 6 种方法来选定折叠: manual 手工定义折叠 indent 更多的缩进表示更高级别的折叠 expr 用表达式来定义折叠 syntax 用语法高亮来定义折叠 diff 对没有更改的文本进行折叠 marker 对文中的标志折叠注意,每一种折叠方式不兼容,如不能即用expr又用marker方式,我主要轮流使用indent和marker方式进行折叠。使用时,用:set fdm=marker 命令来设置成marker折叠方式(fdm是foldmethod的缩写)。要使每次打开vim时折 阅读全文
posted @ 2012-04-03 00:17 赵小磊 阅读(167) 评论(0) 推荐(0) 编辑
回到头部