ответ
Я только что использовал feedparser.py в http://www.vim.org/scripts/script.php?script_id=2147, чтобы получить вид временной шкалы траковых серверов. Вам нужно установить его и + python в вашей установке vim. Хотя есть, возможно, другие языковые библиотеки, которые вы можете попробовать, если вы являетесь рубином/perl-парнем.
Немного знания скрипта vim, и вы там (проверьте ссылку выше и украдите то, что вам нужно). И не стесняйтесь делать все, что, черт возьми, пожалуйста, с вашим собственным Vim установить :)
Edit: вместо драги через этот код ... Heres сжатая версия для 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")
Убедитесь, что вы установили http://www.feedparser.org/
Есть ли какая-то особая причина, по которой он должен находиться внутри vim? Существует несколько полнофункциональных консольных RSS-ридеров, таких как newsbeuter.
нет, это не emacs.
возможно попробовать feed2imap или rss2email читать RSS пункты в вашем любимом почтовом клиенте (например, дворняжка)
ли вы попробовать:
:e http://whatever.com/feed_url
В моей системе (Linux) это использует links
сваливать страницу в файл temp и читает его в Vim только для чтения. Это некрасиво, но это полу-читаемо. См. :h g:netrw_http_cmd
.
Но да, это звучит скорее как вещь Emacs. Vim - это просто текстовый редактор. :)
Существует плагин для firefox - Vimperator (любезно предоставлен gpojd) - который позволяет использовать firefox с ярлыками vim и тому подобное. Значительное изменение интерфейса.
Vimperator - http://vimperator.org/trac/wiki/Vimperator – gpojd
Это не отвечает на вопрос. –
Существует плагин для этого: http://danielchoi.com/software/vnews.html
Я еще не пробовал сам, но это, кажется, что я хочу. Я согласен с другими, что Vim не Emacs. Тем не менее, сделать Vim немного больше похожим на ОС с возможностями редактирования, будет довольно круто в моих глазах.
- 1. Как динамически читать RSS
- 2. Как читать внешний файл rss?
- 3. Читать множественный RSS каналы
- 4. Java Читать RSS-канал
- 5. Читать комплекс Rss подача
- 6. Как читать RSS-каналы из URL-адреса rss?
- 7. как читать rss самостоятельно, а не использовать rss reader,
- 8. Как заставить подписчиков RSS снова читать старые RSS-элементы?
- 9. Как читать список рассылки как RSS
- 10. читать rss-элементы с linq
- 11. Как читать RSS-канал с помощью xAgent?
- 12. Как читать файл sjis-encoded в vim?
- 13. Читать выделенный текст в Vim
- 14. Как читать более старые RSS-каналы
- 15. Spring Integration: как читать несколько каналов RSS?
- 16. Как читать очень большой rss/atom
- 17. rss читать iphone/ipad app
- 18. Как читать RSS-канал с помощью jQuery
- 19. как читать полный текст RSS поток
- 20. Читать внутренний атрибут/теги в RSS Items
- 21. Как читать файлы журналов после открытия vim
- 22. Tricky rss читать с помощью завитка
- 23. Как читать RSS-канал в качестве источника данных?
- 24. Как читать значение RSS RSSI в Windows Phone 8?
- 25. Как читать изображение с ленты RSS и показывать в android?
- 26. Как читать предыдущий rss-канал (следующий канал)) в java?
- 27. Код ошибки 31 читать RSS с NSXMLParser
- 28. Читать медиа \\: thumbnail RSS-канал с JQuery
- 29. iTunes RSS-канал в JSON - Читать в JAVA Webapps
- 30. PHP - Как читать RSS-каналы с лимитом (Разбиение)
поэтому я могу читать на работе, не вызывая подозрений. – Luis
На самом деле, я попробую newbeuter. Благодарю. – Luis