2017-11-10 261 views
0

我已經嘗試了15種不同的colorschemes vim。我已經完成了終端中全綵色支持的所有正確設置。這個問題在終端和gvim中都存在。也許這不是一個錯誤,只是色彩方案本身的設計,但只有一個我嘗試過的色彩方案實際上具有體面的亮點支持。例如:vim colorscheme糟糕的語法支持

在這個python類中,所有colorschemes只會突出顯示幾件事情。

  • 袋熊只突出​​評論和if

vim-wombat theme

  • 莫洛凱島是的極端dissapointing但至少得到整數

vim-molokai theme

我所嘗試的主題是相似的這兩個不同的 '蠟筆小新',這比較如下:

enter image description here

與蠟筆相比,大多數vim color-scheme github頁面都顯示預覽高亮支持。我的問題是什麼可能導致這個問題?或者這只是主題本身的設計?

+1

Colorschemes對其環境非常敏感。如何向我們展示您的實際配置並告訴我們更多關於這些上下文無關的截圖? – romainl

+0

我建議使用'zsh'作爲你的shell,並使用他們偉大的主題之一。這將改進vim呈現顏色的方式,因爲不同的終端主題會呈現相同的顏色(綠色,藍色等)。在任何終端應用程序中有所不同 –

回答

2

語法高亮是兩件事情的組合:典型地在colors/發現

  • 語法定義中,通常在syntax/after/syntax/發現語法腳本提供,
  • 高亮定義中,colorschemes提供。

前者定義了語法組,後者定義了這些組的外觀。

但是那些幾乎不會成對出現,所以不能保證任何可能的語法組都可以通過每種可能的顏色方案妥善處理。

如果您喜歡的colorscheme沒有處理您希望它處理的某些語法組,請打開一個問題或(更好地)修補它。