【问题标题】:How do I tell MacVim to always use a certain syntax highlighting with a certain file type?如何告诉 MacVim 始终使用特定文件类型的特定语法突出显示?
【发布时间】:2012-06-19 05:12:45
【问题描述】:

我正在寻找可以添加到我的 .vimrc 中的东西,它会告诉 MacVim 始终对 TXT 文件使用 Markdown 语法突出显示。

目前,我可以使用 set filetype=markdown 手动执行此操作,但每次打开文件时都必须这样做。

【问题讨论】:

    标签: vim syntax-highlighting markdown macvim


    【解决方案1】:

    您可以使用autocmd 自动设置特定文件扩展名的文件类型:

    autocmd BufRead,BufNewFile  *.txt,*.TXT set filetype=markdown
    

    将此行添加到您的.vimrc

    在 vim 中键入 :help autocmd 以获取更多详细信息;另见::help autocmd-group。另见::help filetype

    【讨论】:

    • 谢谢。这种有效:它不会产生与set filetype=markdown 相同的结果。我将不得不查看 autocmd 帮助,看看是否有帮助。
    • 查看编辑,我使用了稍微不同的命令;修改可能更适合您
    • 啊,是的。那成功了。我想知道缺少= 标志...非常感谢。
    • 是的,我之前的命令不太正确(缺少咖啡),请参阅:help setfiletype 了解不同之处;文档说setfiletypefiletype.vim 中使用以避免两次设置文件类型。
    猜你喜欢
    • 2012-09-18
    • 2019-03-30
    • 1970-01-01
    • 2013-01-11
    • 2022-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多