作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
想在 VIM 中阅读 RSS,但我还没有找到插件。
你们有什么想法吗?
最佳答案
我刚刚在 http://www.vim.org/scripts/script.php?script_id=2147 中使用了 feedparser.py获取跟踪服务器时间线 View 。您需要在 vim 安装中安装它和 +python。虽然可能还有其他语言库,如果你是一个 ruby/perl 人,你可以尝试。
一点 vim 脚本知识,你就在那里(查看上面的链接并窃取你需要的东西)。并随意使用您自己的 vim 安装来做您该死的任何事情:)
编辑:而不是通过该代码疏通......这是您的vimrc的精简版本,您可以扩展并使其更漂亮
fun MyFeed(feed)
split
enew
set buftype=nofile
python b = vim.current.buffer
python import re
python import feedparser;f = feedparser.parse(vim.eval('a:feed'))
python for i in f['items']: b.append('%s {{{1 %s' % (str(i.title), str(i.link)));
\b.append(str(re.sub(r'<[^>]*?>', '',i.summary_detail.value)).split("\n"))
setlocal textwidth=120
norm gggqGgg
set foldmethod=marker
endfun
com VimRssFeed call MyFeed("http://stackoverflow.com/feeds/question/566656")
com Slashdot call MyFeed("http://rss.slashdot.org/Slashdot/slashdot")
com MyStack call MyFeed("http://stackoverflow.com/feeds/user/59592")
关于vim - 如何在 VIM 中阅读 RSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/566656/
我是一名优秀的程序员,十分优秀!