generation textile wiki by command in vim


h1. 安装vim插件


"Textile for VIM"这个插件从2008年以后就没有更新过了,功能很简单,包括:

* 语法高亮

* 格式匹配,如常见的标题、加粗等

* 渲染生成html


后缀为textile文本文件在vim下会自动识别,新文件可通过如下命令激活

:setf textile


除了标记语法外,vim中只有3个命令:

:TextilePreview  将当期页渲染成网页,并在浏览器中打开。快捷命令\rp

:TextileRenderTab 渲染后在标签页中打开。快捷命令\rt

:TextileRenderFile 渲染成某个文件。快捷命令\rf


生成网页后,转换成pdf、word什么的就很简单了。


注意:符号\ 表示 <Leader>,不同系统下的定义可能不一样。


textile默认使用的浏览器设置

let g:TextileBrowser="Google Chrome"


vimplugin 里面还有一个preview的插件,除了支持textile外,还支持markdown,rdoc,reStructuredText等格式的预览。


h1. 支持环境


该vim插件依赖于ruby脚本引擎及其下面的RedCloth包。

RedCloth的可以通过gem包管理器来安装

$ sudo gem install RedCloth


h1. 编后语


wiki语法有多种格式:MediaWiki, Creole, Textile。基本上都是大同小异,

LaTex语法最复杂,优势是对公式的支持。html效果可能最好,但是为排版付出的(标记字符)代价太大。

所以,作为一种轻量级的wiki语法,textile是一种适中的方案,很适合做个人笔记编辑平台。


h1. 参考链接:

* 介绍  http://en.wikipedia.org/wiki/Textile_%28markup_language%29

* 在线实例  http://txstyle.org/     

* 语法参考  http://redcloth.org/hobix.com/textile/

* VIM插件  http://www.vim.org/scripts/script.php?script_id=2305

* VIM插件  http://www.vim.org/scripts/script.php?script_id=3344

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值