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
- 2. 的Vim solarized配色方案
- 3. vim中的配色方案
- 4. VIM配色方案錯誤
- 5. 將SQL語句分配給類變量
- 6. 爲變量分配Case語句值
- 7. 如何在SQL語句中使用變量併爲變量分配答案
- 8. vim上的不同配色方案
- 9. 我如何能在配色方案「VIM」
- 10. PHP if語句爲變量
- 11. PHP - 爲if語句分配一個變量
- 12. VIM配色方案是不一樣的
- 13. 是否有爲變量着色的配色方案?
- 14. VIM配色方案不是默認
- 15. php $ _POST變量變量
- 16. 從select語句分配變量
- 17. else if語句效率變量分配
- 18. 無法在PHP中訪問$ _POST變量如果語句
- 19. PHP $ _POST和變量
- 20. php HSL配色方案:製作圖例
- 21. $ _POST變量爲空
- 22. gvim的配色方案,以配合VIM中的xterm
- 23. PHP:在if語句中分配多個變量
- 24. 如何將一個MySQL語句分配給一個PHP變量
- 25. PHP將一個條件語句分配給一個變量?
- 26. 如何強制mysql編輯命令使用VIM配色方案?
- 27. 如何將變量分配給靜態方法的return語句?
- 28. 使用PHP ifelse語句作爲$變量
- 29. 將GVim配色方案更改爲命令行Vim
- 30. PHP的數據類型解決方案爲$ _POST
@garfbradaz我發佈了一張圖片,因爲問題是關於語法高亮。 – Z0q
我真誠的道歉,你做到了 - 我的壞,不理我! – garfbradaz