网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > PHP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.PEAR教程(一)--Pear的介绍和安装.
.40个迹象表明你还是PHP菜鸟.
.在PHP中进行GB2312与UTF-8的互换.
.如何用PHP和mysql创建一个ShoutB.
.PHP 5 数据对象 (PDO) 抽象层与 .
.php调用存储过程返回结果集,解决.
.如何分别全角和半角以避免乱码&n.
.PHP模拟SQL Server的两个日期处理.
.php代码优化及php相关问题总结.
.模拟SQLSERVER的两个函数:datea.
.如何删除多级目录.
.PHP文件缓存的性能测试.
.PHP中常用的函数库和一些小技巧.
.PHP中for循环语句的几种“变态”.
.初学者学习PHP开发应该掌握的几段.
.用libtemplate实现静态网页生成.
.在虚拟主机上复制安装本机Pear.
.能得到你是从什么页面过来的,re.
.PHP利用COM对象访问SQLServer、A.
.PHP性能优化的技巧.

vim的的代码折叠

发表日期:2006-5-24


vim也是有代码折叠功能的,以前就知道,然而毕竟用的不多,这个功能基本上很少用。随着最近和gvim的亲密接触,对代码折叠功能逐渐熟悉起来。有一次打开一段php的代码 — 比如PEAR.php,发现里面的代码自动被折叠了,将代码展开后,可以看到只要代码两边有/*{{{*/和/*}}}*/,就会被自动折叠。仔细搜索配置,其中有一句是重点:

foldmethod=marker

这样vim就会自动搜索代码,将{{{和}}}之间的内容折叠起来,而且代码结尾有一段小注释也不是无用的废料:

/*
* Local Variables:
* mode: php
* tab-width: 4
* c-basic-offset: 4
* End:
*/

这段注释会被vim读取,并自动设置到环境变量里面。

关于代码折叠的用法,只要在vim中输入:
:help zo
就可以看到了不少相关的快捷键,需要一定的练习才可以得心应手:)

我的gvim配置内容又增加了:

colo zellner
set guifont=Courier_New:h11:cANSI nobackup tabstop=4 shiftwidth=4 foldmethod=marker
au BufRead * simalt ~x

一点 vim相关小发现:

google reader的上一篇,下一篇快捷键分别是j,k,和vim的光标移动键一致,不知道是巧合还是有意为之,如果是后者,那么google reader的开发者想必也是vim的粉丝:)
使用firefox查看网页源代码时,按一下”/”,会显示搜索框,与vim的搜索一致,估计firefox的开发者也是vim爱好者:p

http://www.ooso.net/index.php/archives/183

上一篇:还是说php实现singleton模式 人气:6832
下一篇:ppform还真是个不错的工具 — php桌面程序帮手 人气:8543
浏览全部vim的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐