vim 将源代码转换为彩色语法加亮的 html 文档

最近在学用vim,发现他真是一个好东东,功能强大,无所不包。我估计,如果我的母语要是English,估计都会用着它不丢手了。好了,这里我只想说,如何用一个命令来实现将C++语言源码转成html文件。(PS:vim是unix/linux环境下最通用的编辑器之一,也有其windows版本,不过windows上使用它的人不多)

首先,确保你是处于语法加亮状态,把要转换的源码用vim打开,看看是不是有颜色的?如果不是,使用命令:
:syntax enable
将vim的语法加亮功能打开

然后,执行命令:
:source $VIMRUNTIME/syntax/2html.vim

Okey,vim在另外一个窗口里面显示转换好的c++源码。大功就告成了,赶快保存下来吧,执行命令:
:write myhtml.html

因为vim支持几乎各种语言、脚本的语法加亮,所以都可以把他们(包括java,perl,python等)转换成html。很方便的,vim功能特别强大,可定制的能力极强,光vim6.3的中文文档(用户手册部分就有400多页),又是完全开源的,所以,推荐程序员们都使用它来简化你的工作:p

见原出处

  见原出处
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值