当前位置:  开发笔记 > 开发工具 > 正文

如何:仅在电子邮件中为Vim设置咒语?

如何解决《如何:仅在电子邮件中为Vim设置咒语?》经验,为你挑选了2个好方法。

谷歌在这里并不是很有帮助.我想用:set spellon 撰写电子邮件,但对于所有其他文件,:set spell应该关闭.我正在使用mutt,而Vim则是编写电子邮件的编辑器.

事实上,我很好奇,Vim怎么知道这是我正在撰写的电子邮件?是否有正在编辑的文件类型的命令行参数?mutt怎么知道传递什么?



1> sth..:

您可以使用~/.vimrc由检测到的文件类型触发的autocmd :

autocmd FileType mail set spell


Vim知道临时文件的mutts命名方案.如果文件符合该模式,vim会将其视为邮件.(有关详细信息,请查看可能位于/ usr/share/vim中的filetype.vim)

2> brian-brazil..:

在你的.muttrc中尝试这个:

set editor = "/usr/bin/vim -c':set spell'"

您可以使用"which vim"找到vim的正确路径.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有