gpt4 book ai didi

vim - 指定文件类型时覆盖 MacVim 的默认 filetype.vim

转载 作者:行者123 更新时间:2023-12-03 00:40:22 25 4
gpt4 key购买 nike

MacVim 附带的默认 filetype.vim 中,我有以下内容:

au BufNewFile,BufRead *.erb,*.rhtml setf eruby

我安装了MacVim使用Homebrew ,我已经安装了 Janus 。按照 Janus 的说明进行操作,我创建了 ~/.vimrc.local 来存储我的本地自定义内容。我想将 *.html.erb 文件的文件类型设置为 html.eruby.eruby-rails,因此我将以下行添加到 ~/.vimrc .local.

autocmd BufNewFile,BufRead *.html.erb setf html.eruby.eruby-rails

但是,MacVim 似乎仍在选择文件类型。的默认 filetype.vim 而不是在 ~/.vimrc.local 中获取我的更改。

我需要做些什么不同的事情,才能拥有MacVim正确地将 *.html.erb 文件指定为文件类型 html.eruby.eruby-rails 而不修改默认的 filetype.vim

最佳答案

将 autocmd 中的 setf 更改为 set ft=。如果你看一下 :help setf 它说如果文件类型已经在其他地方设置过,它就不会设置文件类型。

关于vim - 指定文件类型时覆盖 MacVim 的默认 filetype.vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5092180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com