可可熊的窝

Tag Archives: ig_syntax_hilite

代码高亮插件–使用黑色背景

IN:Linux   Tags: ,    Comments:2

ig_syntax_hilite这个代码高亮的插件默认使用的是白色背景,所以小林子同学说看不清楚代码,俺就试着把ig_syntax_hilite插件所有颜色代码全部反转了一下,例如:
#ffffff黑色转换为#000000

ig_syntax_hilite使用的是geshe,在geshe目录下有很多与语言相关的php加亮文件,颜色代码就在这里生成,使用sed命令进行替换:

代码一

代码二

上面的代码不是俺写的,具体可以查看CU论坛
俺什么时候也能把sed用到这种境界也就满足了:-)

上面简单的一句话脚本还是很有用的,上次俺花了一天的时间去修改主题的配色,其实如果要求不高的话用这脚本一下就搞定了:-)

update:08-12-31
还得把一个颜色表示为单词的也换一下:

sed -i ‘s/black/white/g’ *

11-21
2008

折腾了一个代码高亮的插件

IN:Not Language, 编程相关   Tags:    Comments:7

awk '/.*0020*./{print}' 00 > 01
awk ' {print $18} ' 01 > 02
cat 02 | sort | uniq > 03
//g' 03 > 04
sed -e '/.*\.\.\.\.\.\./d' 04 > 05
sed -e 's/\.\.\.//g' 05 > 06
sed -e 's/\b\.\b/\-\-\-\-/g' 06 > 07
rm -f 01 02 03 04 05 06
awk '/.*0020*./{print}' 00 > 01
awk ' {print $18} ' 01 > 02
cat 02 | sort | uniq > 03
//g' 03 > 04
sed -e '/.*\.\.\.\.\.\./d' 04 > 05
sed -e 's/\.\.\.//g' 05 > 06
sed -e 's/\b\.\b/\-\-\-\-/g' 06 > 07
rm -f 01 02 03 04 05 06

上面是效果,感觉还不错,插件叫ig_syntax_hilite,原本是是白色为基色的,因为我的博客是黑色为主,所以自己改了改,这个插件使用的是GeSHi这个进行代码高亮的。插件里原本的GeSHi有不少时间没更新,俺就从GeSHi主页下载了最新的代码,这下可以高亮的语言增加了不少,就连bash的代码也可以,不错。

不知道为什么原来的代码行号是一行粗一点一行细一点,看着实在是不爽,找到代码改为统一的normal格式。打了个包,在下面,想用的就下载吧。

ig_syntax_hilite黑色风格

04-03
2008
loading...