1
A
回答
2
你需要找出哪些语法组会导致高亮。 :syn list
显示所有活动组,但在安装SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor插件时更容易。
对于我来说,这会导致下面的映射(VIM 8.0.55):
"if": phpConditional -> Conditional links to Statement
"$": phpVarSelector -> Operator links to Statement
"POST": phpIntVar -> Identifier
一般来说,colorschemes定义一组基本的款式,例如Constant
,Identifier
,Statement
。然后,定义(仍然是通用的)变体:String
是一种Constant
。语法插件然后链接到其中的一个。您可以在脚本底部的$VIMRUNTIME/syntax/php.vim
,:hi def link
命令中看到PHP。
这为用户提供了几种配置突出显示的方法:如果您没有看到String
作为Constant
的一种,则可以重新定义该链接或使用新的自定义样式进行覆盖,并且它将应用于各种语法。如果您只是想调整某个语言元素(如phpIntVar
),则可以更改该链接,并且该链接仅适用于PHP和该元素。所有这些都可以在您的~/.vimrc
中完成!
相关问题
- 1. 的Vim solarized配色方案
- 2. vim中的配色方案
- 3. VIM配色方案错误
- 4. 我如何能在配色方案“VIM”
- 5. PHP - 为if语句分配一个变量
- 6. VIM配色方案不是默认
- 7. php $ _POST变量变量
- 8. 分配if语句给一个变量
- 9. else if语句效率变量分配
- 10. 从select语句分配变量
- 11. 无法在PHP中访问$ _POST变量如果语句
- 12. PHP $ _POST和变量
- 13. $ _POST变量为空
- 14. php HSL配色方案:制作图例
- 15. PHP将一个条件语句分配给一个变量?
- 16. PHP:在if语句中分配多个变量
- 17. 将GVim配色方案更改为命令行Vim
- 18. PHP的数据类型解决方案为$ _POST
- 19. 如何在Visual Studio中将我的VIM配色方案设置为相同的默认配色方案?
- 20. 如何传递变量作为$ _POST php
- 21. PHP $ _POST变量有时为空
- 22. 更换VIM的颜色,而不用发明配色方案
- 23. 将vim GUI颜色方案转换为256色vim的自动化方法?
- 24. 如何打印VIM当前配色方案?
- 25. 为$ _POST分配不同的变量名称
- 26. $ _POST变量缺失
- 27. Qt Creator配色方案
- 28. 如何使用gvim制作vim配色方案?
- 29. 终端vim配色方案不断恢复
- 30. 如何改变ggvis的配色方案?
@garfbradaz我发布了一张图片,因为问题是关于语法高亮。 – Z0q
我真诚的道歉,你做到了 - 我的坏,不理我! – garfbradaz