在linux下的源代码有时需要取出来放到博客或作用邮件附件取出来看,不过取出来的代码由于tab和空格及编码的原因,经常会有对齐异常的问题,尤其在python代码下严格要求代码对齐。这时借助vim下的tohtml功能可以方便的处理该问题。
TOhtml功能使用起来非常简单。如果需要把整个文档转成html,在命令模式下执行:
:TOhtml ----->全文转换 :30,42TOhtml ----->如果只是需要转某几行代码(如30到42行)
效果如下图:
<img alt="" src="https://www.361way.com/wp-content/uploads/2012/08/vimtohtml.png" width="749" height="123" />
在上图的左边和左边可以看显示的主主题不同,这个是根据终端使用的类型不同而定的。如常用的SecureCRT软件下可以通过 选项--会话选项--终端--仿真 选择相应的终端类型。