Ruby 如何指定希望Vim像对待.rb文件一样对待.ru文件
每当我将Vim与Ruby文件一起使用时,我都会在块上获得漂亮的着色和自动缩进。但是,当我编辑机架文件时,我不了解这些内容。如何用我的框架文件扩展我的Vim/Ruby配置?将其放入Ruby 如何指定希望Vim像对待.rb文件一样对待.ru文件,ruby,vim,rack,Ruby,Vim,Rack,每当我将Vim与Ruby文件一起使用时,我都会在块上获得漂亮的着色和自动缩进。但是,当我编辑机架文件时,我不了解这些内容。如何用我的框架文件扩展我的Vim/Ruby配置?将其放入vimrc中,告诉Vim将*.ru文件与Ruby语法突出显示相关联 au BufRead,BufNewFile *.ru setfiletype ruby 确保vimrc文件中有以下行: syntax on filetype on au BufNewFile,BufRead *.ru set filetype=ruby
vimrc
中,告诉Vim将*.ru文件与Ruby语法突出显示相关联
au BufRead,BufNewFile *.ru setfiletype ruby
确保
vimrc
文件中有以下行:
syntax on
filetype on
au BufNewFile,BufRead *.ru set filetype=ruby
如果其他文件是语法着色的,那么前两个可能已经设置好了,但我还是把它们放在那里了
最后一个设置了创建新文件和打开现有文件时的自动操作,以根据扩展名设置文件类型。您可以通过安装
vim ruby
,它将完成此操作以及更多操作 看起来我的vimrc只是将config.ru映射到Ruby。FWIW,我的vimrc使用“set ft=ruby”作为setfiletype ruby的缩写。谢谢你,马克!谢谢你的解释!谢谢你的推荐!