如何为给定目录/路径中的所有文件设置vim的默认语法高亮显示?

时间:2012-07-23 15:58:14

标签: vim syntax-highlighting

如果我在~/maildir-sent/中打开给定的邮件文件,则文件没有语法突出显示。 Vi具有邮件文件的默认突出显示,我可以使用

手动启用它

:set ft=mail 默认情况下不会发生这种情况,因为那里的邮件文件具有笨拙的名称结构1339174749.7162_2.tm24-s00418:2,S

默认情况下如何使邮件文件突出显示? I.E.我认为这个默认读取类似“所有与另一个语法高亮定义不匹配的文件”

1 个答案:

答案 0 :(得分:7)

在.vimrc中使用autocmd

autocmd BufRead ~/maildir-sent/* setlocal ft=mail

有关详细信息,请参阅:help autcmd