所以我今天开始学习Scala,我得到了所有我的vim配置文件,用于Scala语法高亮等等,但我下载的文件(http://lorenzod8n.wordpress.com/2008/01/11/getting-scala -syntax-hightlighting-to-work-in-vim /)似乎没有包括明显的Scala惯例缩进2个空格。
因为我的工作主要是使用C ++和Python,所以我目前拥有set tabstop=4
。
如果扩展名为if/endif
,我一直在努力弄清楚.vimrc文件的set tabstop=2
语句如何使用*.scala
,否则使用tabstop=4
但是没有太多运气..帮忙?
谢谢!
-kshot
答案 0 :(得分:4)
set tabstop=4
au BufNewFile,BufRead *.scala set tabstop=2