Mat*_*kin 5 vim file-type janus macvim
在MacVimfiletype.vim附带的默认设置中,我有以下内容:
au BufNewFile,BufRead *.erb,*.rhtml setf eruby
Run Code Online (Sandbox Code Playgroud)
我使用Homebrew安装了MacVim,我安装了Janus.按照Janus的说明,我创建了存储本地自定义项.我想将文件的文件类型设置为,所以我添加了以下行.~/.vimrc.local*.html.erbhtml.eruby.eruby-rails~/.vimrc.local
autocmd BufNewFile,BufRead *.html.erb setf html.eruby.eruby-rails
Run Code Online (Sandbox Code Playgroud)
但是,似乎MacVim默认仍然选择了文件类型,filetype.vim而不是取消我的更改~/.vimrc.local.
我需要做些什么,以便让MacVim正确地将*.html.erb文件指定为文件类型html.eruby.eruby-rails而不修改默认值filetype.vim?
好吧,我尝试了以下方法,它似乎有效:
autocmd FileType eruby set ft=html.eruby.eruby-rails
Run Code Online (Sandbox Code Playgroud)
但是,如果我理解正确的话,这将更改默认filetype.vim指定eruby为html.eruby.eruby-rails.