1
udonmai 2012-04-21 11:14:15 +08:00
oct0press的代码高亮就是基于这个的~
|
2
duhastmich 2012-04-21 16:04:11 +08:00
#!/bin/sh
if [ ! -t 0 ];then file=/dev/stdin elif [[ -f $1 ]];then file=$1 else echo "Usage: $0 code.c" echo "or e.g. head code.c|$0" exit 1 fi pygmentize -f terminal -g "$file" |
3
gujiaxi 2012-04-21 16:12:10 +08:00
@udonmai 为什么我没有安装pygments但是Octopress的代码高亮还是正常工作的……貌似Octopress用的是一个插件实现的,不知道跟原生的Jekyll的代码高亮有啥区别
|
5
acdea4effdbb420d 2012-04-21 18:59:36 +08:00
这帖子title有歧义
是pygments本身out了? 现在还有很多地方在用pygments,我不觉得它已经out(过时?)了。 还是你发pygments这个行为out了? 既然你自己都觉得自己这个行为很out,为什么还要去执行这个行为? 如果你真的觉得pygments很好用想与大家分享,又何必贬低自己的分享行为? 只是为了防止有人回复“lz你out了,这玩意儿我几万年前就知道了”? 这样的人的看法你去管他们干什么。 不卑不亢大胆发就是。 “推荐一个很好用的代码高亮工具,pygments” |
6
ant_sz OP @acdea4effdbb420d TAT 好吧。。。
|