LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 7073|回复: 5

又小又强的编辑器:nano,语法加亮设置

[复制链接]
发表于 2004-1-19 11:30:36 | 显示全部楼层 |阅读模式
以前我竟然不知道 nano 还可以加亮语法!
今天突然发现了这个功能,感觉以前白活了!

在自己家目录中写入 .nanorc 这个文件,或者干脆把 /etc/nanorc 进行修改:
比如:要支持 PHP 语法加亮的话,写:
[PHP]syntax "php" ".*/*.php$"
color brightwhite "\{|\}|\."
color red "('[^']*')"
color red "\"[^\"]*\""
color brightblue "(\$([[:alpha:]_]|->)*)"
color brightgreen "((\$(([[:alpha:]_0-9])+\->)+)[[:alpha:]_0-9]+\()"
color yellow " (if|else if|else|return|case|break)"
color yellow "\|\||\?|!|\||&&|=|;|\(|\)"
color red "false|true"
color brightwhite "[[:space:]]+debug|[[:space:]]+echo|\$this\->debug"
color cyan "//.*"
color cyan start="/\*" end="\*/"
[/PHP]

关键是把正则表达式写好就行了。

这里是我的文件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-1-19 13:22:13 | 显示全部楼层
太感谢了!我用的是DEBIAN,正在满世界找PHPED呢,准备学点简单的PHP编程。kanaka老大的PHP很厉害啊,以后有不懂的地方,得多向你请教。对了,老大搞的DRUPAL中文化,现在怎样了,想用它来建个小小的网站。
 楼主| 发表于 2004-1-19 13:48:09 | 显示全部楼层

Drupal 不要在这里讨论哦!

呵呵,在这里讨论 Drupal 很不合适啊!我回了这个帖后就不要再写关于 Drupal 的内容了好吗?
Drupal 的中文化已经完成了 99%,你可以到我的站点去下载中文化文件:

http://www.hiweed.com/drupal/?q=node/view/2
发表于 2004-1-19 14:11:28 | 显示全部楼层
遵命!
发表于 2004-1-20 15:23:26 | 显示全部楼层
我试了一下, printf("Hello, World! //Just a test\n");
结果。。。呵呵
发表于 2004-9-26 17:37:20 | 显示全部楼层
好像 Debian 自带的 /etc/nanorc 已经有一些语法高亮,只是被注释掉了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表