我正在尝试电子邮件解决方案的各个部分,包括不多和很多。我在 vim 中编写电子邮件,并且希望在编写电子邮件时能够对电子邮件地址进行制表符补全。有没有一个通用插件可以为我做这样的事情?
理想情况下,它应该有一个变量来运行和写入命令,并接受标准地址簿格式之一 - 例如 mutt 的格式。
到目前为止我发现的插件:
- 电子邮件.vim- 基本且基于单个文本文件,但如果我找不到更好的东西,可能是最容易破解的
- LBDBQ和lbdbQuery.vim两者都使用 lbdb
我当前使用的地址簿是地址不多
答案1
您可以编写自己的自定义插入模式完成,:imap
以便于访问。帮助中有一个示例:help E840
显示了样板文件;您只需要实现电子邮件地址查询,可能使用system()
或readfile()
。