Vim Gemfile 识别

Vim Gemfile 识别

当我在 vim 中打开时Gemfile,不会自动获取代码的颜色。我必须手动操作:set syntax=ruby

有没有简单的方法可以自动化这个?

答案1

如果你正在运行 Vim 7.3,或者安装了最新版本的vim-ruby插入(任何晚于 2009 年 12 月的版本),那么这应该已经发生了——它们都安排filetype=ruby为名为 的文件进行设置Gemfile

如果不想安装,那么您仍然可以通过将其放入以下位置来vim-ruby自动使用对命名文件现有的 Ruby 支持:Gemfile~/.vimrc

autocmd BufNewFile,BufRead Gemfile set filetype=ruby

如果您决定安装vim-ruby以获得其更新的缩进/突出显示/完成的好处(vim-ruby自动执行上述操作autocmd),则可以跳过此行。

相关内容