我已将https://github.com/derekwyatt/vim-scala/blob/master/syntax/scala.vim的scala语法文件~/.vim/syntax/scala.vim
添加到ubuntu系统
$ ll ~/.vim/syntax/scala.vim
-rw-rw-r-- 1 steve steve 11202 Dec 11 07:48 /home/steve/.vim/syntax/scala.vim
但是vim MyFile.scala
仍然是白色 - 没有应用语法。这里有什么提示吗?
答案 0 :(得分:0)
您需要告诉Vim为Scala文件应用此语法文件。
ftdetect/scala.vim
包含用于检测此文件是否为Scale文件的逻辑,并将相应地设置filetype
。这也将设置syntax
设置。如果您添加此文件,事情应该有效。
除此之外,您几乎肯定也想要:
ftplugin/scala.vim
- 设置了对Scala开发有意义的各种设置。
indent/scala.vim
- 包含缩进的逻辑。
这四个文件占了插件的大部分,所以你不妨完成整个过程。如果你想减小尺寸,那么删除一些文件通常比挑选文件更容易,直到它工作。