您可能需要在这两个文件中进行相当大的编辑:
https://github.com/msanders/cocoa.vim/blob/master/after/syntax/objc_enhanced.vim
https://github.com/msanders/cocoa.vim/blob/master/after/syntax/cocoa_keywords.vim
匹配XCode的语法高亮。这是一项非常重要的任务,你真的不能指望任何人在这里为你做。 a)那些文件已经4年了,b)他们的作者完全停止支持他的Vim东西的事实并没有让它变得更简单。
我不知道有关编写自己的语法脚本的单一综合在线教程,因此您将无法逃避阅读 :help syntax 从上到下,然后回顾一下其他语法脚本 $VIMRUNTIME/syntax/。
FWIW,cocoa.vim定义的突出显示组都链接到这七个标准高亮组(我已经从你的colorscheme中添加了它们的十六进制值):
Keyword #b48ead
Special #96b5b4
Type #d08770
Constant #d08770
Error no value
String #a3be8c
Identifier #bf616a
你会注意到,在base16中, Type 和 Constant 有相同的颜色可能不是一件好事。从您的XCode屏幕截图来看,它似乎没有使用比base16更多的颜色,因此添加几个语法组可能就足够了。