Итак, я начал изучать 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