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