用vim打造你的超级纯文本浏览器
发表于 : 2010-01-05 22:56
有些人习惯用纯文本工作: 记笔记, 写mail, 写function spec. 纯文本有纯文本的好处,
例如, 方便, 兼容性强, 占用空间小. 但是它的缺点也同样明显, 没有格式, 没有颜色和
高亮, 不能显示图片等. 但是vim的出现几乎可以弥补这些缺点了, 多种多样的插件使Vim
也开始有了像Office那样强大的文本处理能力. 本文介绍几个有关纯文本的插件, 将你的
vim打造成超级纯文本浏览器
1. Plain Text Browser
"纯文本浏览器"是为Vim写的一个方便阅读和浏览纯文本的插件. 该插件使你的纯文本也有
语法高亮, 方便阅读; 同时它可以自动生成文档的目录树, 点击就可实现跳转, 方便浏览.
如果你用过类似RFCreader一类的软件, 那么这个插件就是让所有的文本文件里都可以用
Vim实现RFCreader一类的功能, 而且多了一个语法高亮的功能.
http://www.vim.org/scripts/script.php?script_id=2899
Description:
The "Plain Text Browser" plugin give Vim the ability to show the document
structure and highlight in plain text.
中文介绍:
http://guoyoooping.blog.163.com/blog/st ... 2389/edit/
2. Utl
使普通的文本文件具有超级链接功能, 使用该插件可以在文本文件里实现URL, footnotes
等链接的跳转; < 安装>: 用vim打开utl_3_0a.vba, 然后执行":so %"即可; < 使用>: 在
相应的URL上执行 ":Utl"即可跳转到URL, 图片(支持相对路径和绝对路径), 详情请参考帮
助文件"help Utl". 缺点是该版本好像只能在win32的版本才能使用.
http://www.vim.org/scripts/script.php?script_id=293
It brings the benefits of URL-based hyperlinking to plain text, extending the
URL syntax for plain text needs, in accordance with the RFC 2396 (towards
current RFC 3986) URL specification.
例如, 方便, 兼容性强, 占用空间小. 但是它的缺点也同样明显, 没有格式, 没有颜色和
高亮, 不能显示图片等. 但是vim的出现几乎可以弥补这些缺点了, 多种多样的插件使Vim
也开始有了像Office那样强大的文本处理能力. 本文介绍几个有关纯文本的插件, 将你的
vim打造成超级纯文本浏览器
1. Plain Text Browser
"纯文本浏览器"是为Vim写的一个方便阅读和浏览纯文本的插件. 该插件使你的纯文本也有
语法高亮, 方便阅读; 同时它可以自动生成文档的目录树, 点击就可实现跳转, 方便浏览.
如果你用过类似RFCreader一类的软件, 那么这个插件就是让所有的文本文件里都可以用
Vim实现RFCreader一类的功能, 而且多了一个语法高亮的功能.
http://www.vim.org/scripts/script.php?script_id=2899
Description:
The "Plain Text Browser" plugin give Vim the ability to show the document
structure and highlight in plain text.
中文介绍:
http://guoyoooping.blog.163.com/blog/st ... 2389/edit/
2. Utl
使普通的文本文件具有超级链接功能, 使用该插件可以在文本文件里实现URL, footnotes
等链接的跳转; < 安装>: 用vim打开utl_3_0a.vba, 然后执行":so %"即可; < 使用>: 在
相应的URL上执行 ":Utl"即可跳转到URL, 图片(支持相对路径和绝对路径), 详情请参考帮
助文件"help Utl". 缺点是该版本好像只能在win32的版本才能使用.
http://www.vim.org/scripts/script.php?script_id=293
It brings the benefits of URL-based hyperlinking to plain text, extending the
URL syntax for plain text needs, in accordance with the RFC 2396 (towards
current RFC 3986) URL specification.