如何使用vim来管理和发送电子邮件


13

我想vim/gvim用作邮件管理工具,发现了这两个有趣的页面。

爪子

邮件

我了解这些受到以下限制

  1. vmail您可以查看和管理过去的所有邮件,但它仅适用于GMAIL帐户,不适用于其他邮件帐户(如外发帐户)。

  2. claws您可以使用vim/gvim 刚刚为您想创建邮件编辑器; 我不确定是否可以阅读过去的邮件(保持在相同的vim环境中)或进行搜索。

您是否知道一个好的插件,该插件可以让vim完成您对任何邮件客户端所做的一切?这将包括搜索过去的邮件,对其进行分类和查看,然后加上标签


试试Emacs。Vim是文本编辑器,而不是开发平台或操作系统。
romainl

Answers:


17

检查出更多的vim。我和您一样,喜欢vim,喜欢使用具有类似绑定的程序,但还没有真正找到合适的程序。但是,我对more-vim感到震惊,并且比过去使用过的任何电子邮件客户端都更喜欢它。我已经使用过很多杂技,也经常使用各种GUI客户端。我非常喜欢它,因此我开始改进它的界面以使粗糙边缘更圆滑。这里是好的部分:

  • 不太关注搜索而不是邮箱。您可以定义在主页上显示的一堆预定义搜索。所有这些都非常直观,可让您阅读所需的电子邮件,而忽略其余部分。
  • 搜索功能非常强大,可以进行完整的味精搜索,标记等。
  • vim界面实际上很棒。您可以在查看电子邮件时使用所有vim本机搜索,移动等。

唯一真正的缺点是设置。您必须设置类似offlineimap之类的内容来抓取电子邮件,然后使用sendmail来发送电子邮件。但是,这意味着例如全身搜索几乎是即时的,因为所有邮件都在本地存储。

我一直在努力增加附件支持。网址打开等,效果很好。

哦,没关系,这个vim是文本编辑器。.vim正在不断扩展,如果它满足您的需求,请运行它。


10
为“没关系,'vim是文本编辑器'之类的东西”
+1

13

Vim是文本编辑器 ; 它可以很好地处理编辑电子邮件的部分,并且随附mail文件类型,该文件类型提供了一些语法突出显示和特殊设置。

有多种方法可以将Vim与电子邮件应用程序集成。mutt可以将基于终端的工具(例如,可以配置为使用外部编辑器),还有一些插件(例如,流行的Thunderbird电子邮件客户端的外部编辑器),仅举几例。

我看不到Vim将如何帮助管理电子邮件。它的所有功能均用于处理文本,而不是类似电子邮件的结构。您可能会编写某种工具集,将电子邮件作为单独的文件保留下来,然后通过自定义将搜索与Vim集成在一起'grepprg',但老实说,我看不出这样做的好处。


当我浏览代码并看到需要修复的问题时,我最感兴趣的是一种快速方法在GitLab上创建问题。如果直接与Vim集成,则将问题通过电子邮件发送到项目并自动添加的功能将非常出色。
JakeD
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.