- 保存murphy.vim并退出
- vi oeasy.java 再切换到murphy配色
- 设置成功
- 我们再来看看 public 等关键字
- vi /usr/share/vim/vim81/syntax/java.vim
- /public
- public、protected这些关键字都已经被定义到了一个javaScopeDecl里面
- 鼠标放到 javaScopeDecl 上 按下*
- 我们可以发现javaScopeDecl被定义为javaStorageClass
- javaStorageClass被定义为StorageClass
- 回到oeasy.java
- :hi StorageClass=cyan
- 修改成功
- sudo vi /usr/share/vim/vim81/colors/murphy.vim
- 在最后添加 :hi StorageClass=cyan
- 然后再打开oeasy.java
- 试验成功!!!
- 我们这次研究了一下配色方案 murphy虽然配色好看 但是对于java的支持并不好 我们对于murphy进行了修改 增加了String、StorageClass颜色的定义 整体思路是在syntax中定义组 然后在配色方案中对于组进行颜色设置
- 可是syntax中如何定义组的呢?
- 下次再说!