用vim打造你的超级纯文本浏览器
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
用vim打造你的超级纯文本浏览器
有些人习惯用纯文本工作: 记笔记, 写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.
上次由 zerger 在 2010-01-13 12:09,总共编辑 1 次。
- O_O_BOT
- 帖子: 2461
- 注册时间: 2009-05-20 19:32
Re: 用vim打造你的超级纯文本浏览器
irc <qkbeyond> say: nice...
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
- O_O_BOT
- 帖子: 2461
- 注册时间: 2009-05-20 19:32
Re: 用vim打造你的超级纯文本浏览器
irc <qkbeyond> say: 说错了 不 nice
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: 用vim打造你的超级纯文本浏览器
安装vim-full,借助于vim的less.sh同样可以实现代码高亮,当然效果与上面两个也不大一样,ee教的。
这个的好处是防止你不小心按错键编辑了原来的文本……
viewtopic.php?f=48&t=248393
让less也显示语法高亮
这个的好处是防止你不小心按错键编辑了原来的文本……
viewtopic.php?f=48&t=248393
让less也显示语法高亮
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: 用vim打造你的超级纯文本浏览器
用w3m 岂不更方便zerger 写了:有些人习惯用纯文本工作: 记笔记, 写mail, 写function spec. 纯文本有纯文本的好处,
例如, 方便, 兼容性强, 占用空间小. 但是它的缺点也同样明显, 没有格式, 没有颜色和
高亮, 不能显示图片等. 但是vim的出现几乎可以弥补这些缺点了, 多种多样的插件使Vim
也开始有了像Office那样强大的文本处理能力. 本文介绍几个有关纯文本的插件, 将你的
vim打造成超级纯文本浏览器
1. Plain Text Browser: 显示文本文件的文档结构图, 高亮文件的标题, 关键字, 超级
链接等内容, 就像在使用taglist浏览C代码一样.
http://www.vim.org/scripts/script.php?script_id=2899
Description:
The "Plain text browser" plugin is plain text browser plugin for vim and
provide an overview of the structure of plain text files and allows you to
efficiently browse through plain text files. The plugin will automatically
highlight the titles, URLs and words in the bracket in your files, just like
taglist hightlight C language's functions, classes and macro definitions. You
could browser your plain text file as browsering a C languages.
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.
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: 用vim打造你的超级纯文本浏览器
eexpress 写了:支持下。只是别学emacs哦。
emacs 我也学了点,咋办? 神
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
Re: 用vim打造你的超级纯文本浏览器
欢迎提出宝贵意见. 第一个插件是我自己写的, 有什么意见我可以直接修改, 需要什么功能我可以直接帮你添加

O_O_BOT 写了:irc <qkbeyond> say: 说错了 不 nice
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
Re: 用vim打造你的超级纯文本浏览器
用less在linux下的确非常方便, 不过你可以用只读模式打开Vim查看文档.
另外less只实现了语法高亮, 上面的两个插件还可以生成目录树实现跳转, 第二个可以在
Vim里打开超级链接, less就实现不了啦^)^ 尽管如此, 多一种选择总是好事.
另外less只实现了语法高亮, 上面的两个插件还可以生成目录树实现跳转, 第二个可以在
Vim里打开超级链接, less就实现不了啦^)^ 尽管如此, 多一种选择总是好事.
pityonline 写了:安装vim-full,借助于vim的less.sh同样可以实现代码高亮,当然效果与上面两个也不大一样,ee教的。
这个的好处是防止你不小心按错键编辑了原来的文本……
viewtopic.php?f=48&t=248393
让less也显示语法高亮
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
Re: 用vim打造你的超级纯文本浏览器
用less在linux下的确非常方便, 不过你可以用只读模式打开Vim查看文档.
另外less只实现了语法高亮, 上面的两个插件还可以生成目录树实现跳转, 第二个可以在
Vim里打开超级链接, less就实现不了啦^)^ 多一种选择总是好事.
另外less只实现了语法高亮, 上面的两个插件还可以生成目录树实现跳转, 第二个可以在
Vim里打开超级链接, less就实现不了啦^)^ 多一种选择总是好事.
pityonline 写了:安装vim-full,借助于vim的less.sh同样可以实现代码高亮,当然效果与上面两个也不大一样,ee教的。
这个的好处是防止你不小心按错键编辑了原来的文本……
viewtopic.php?f=48&t=248393
让less也显示语法高亮
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
Re: 用vim打造你的超级纯文本浏览器
今天试了一下w3m, 不得不说它的兼容性非常好. 因为我这里只有windows机器, 所以就下
了一个在cygwin上编译, 竟然一次通过. 安装完成后在命令行也可以浏览网页, 非常震惊
它的创意.
不过其实Vim和w3m是两个不同的东东. w3m是一个浏览器, 类似的有Firefox, Vim只是一个
文本编辑器, 类似的有notepad, Words等. 这里介绍的插件目的是想用Vim实现类似于Word
的功能, 比如实现了文档结构图, 可以支持超链接等, 大家可能都非常留恋Word提供的这些功
能但是很讨厌它打开文件的速度吧, 希望这些插件可以使Vim替代Word和UltraEdit.
所以按我的理解, 两者都是好东西, 但侧重点不同.
了一个在cygwin上编译, 竟然一次通过. 安装完成后在命令行也可以浏览网页, 非常震惊
它的创意.
不过其实Vim和w3m是两个不同的东东. w3m是一个浏览器, 类似的有Firefox, Vim只是一个
文本编辑器, 类似的有notepad, Words等. 这里介绍的插件目的是想用Vim实现类似于Word
的功能, 比如实现了文档结构图, 可以支持超链接等, 大家可能都非常留恋Word提供的这些功
能但是很讨厌它打开文件的速度吧, 希望这些插件可以使Vim替代Word和UltraEdit.
所以按我的理解, 两者都是好东西, 但侧重点不同.
fzq5012 写了:用w3m 岂不更方便
-
- 帖子: 23
- 注册时间: 2010-01-05 22:47
Re: 用vim打造你的超级纯文本浏览器
今天深度试用了一下w3m, 还真是挺不错的. 竟然借用Vim的操作, 例如用hjkl还移动光标
, 比其它纯文本Web 浏览器人性化. 不过不知道为什么不完全借用Vim的操作习惯呢, 那
样就更好了. 不过话说回来, 用它来代替Firefox和Vim, 还真是有点难度.
, 比其它纯文本Web 浏览器人性化. 不过不知道为什么不完全借用Vim的操作习惯呢, 那
样就更好了. 不过话说回来, 用它来代替Firefox和Vim, 还真是有点难度.
zerger 写了:今天试了一下w3m, 不得不说它的兼容性非常好. 因为我这里只有windows机器, 所以就下
了一个在cygwin上编译, 竟然一次通过. 安装完成后在命令行也可以浏览网页, 非常震惊
它的创意.
fzq5012 写了:用w3m 岂不更方便
-
- 帖子: 152
- 注册时间: 2007-03-03 13:36
Re: 用vim打造你的超级纯文本浏览器
不错的东西 收下了