Изменить количество пробелов для мягких вкладок в vim в зависимости от расширения - PullRequest
0 голосов
/ 15 февраля 2012

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

1 Ответ

4 голосов
/ 15 февраля 2012
set tabstop=4
au BufNewFile,BufRead *.scala set tabstop=2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...