2012-11-01 124 views
2

我從貴賓MacVim的土地上第一次進入iTerm2/vim/vimux景觀。我遇到的第一個直接問題是我使用的幾個插件支持非常差的8color亮點,當在cterm的土地。所以,我想盡可能地提高它們...突出顯示支持256色cterm色彩的最佳做法

我看了一些wikia recommendations,發現了支持256色的顏色方案到see how they did it。看起來有點直接,但...

其他人做過這個?我不想在三個插件中攻擊這個問題,如果已經有一個支持庫來讓工作更輕鬆。

+0

你爲什麼不列出3個插件和你有的問題? – romainl

回答

3

請勿觸摸您的插件。您只需將iTerm2設置中的終端類型更改爲xterm-256colors即可。

我現在手邊沒有Mac,但我知道這很容易找到。

如果您的顏色方案僅限於GUI,則可以使用CSApprox或一些類似的插件將其轉換爲256色顏色方案。

+0

CSApprox發揮了魔力。謝謝! – dsummersl

0

插件應通過:hi def MyGroup ...定義它們的突出顯示。就這樣,你可以通過

:hi MyGroup ctermfg=... ctermbg=... 

覆蓋你~/.vimrc默認值應該是插件錯過def一部分,你仍然可以覆蓋highlightings 後的插件是源(例如在~/.vim/after/plugin/腳本)。

但我同意romainl首先,確保在終端中獲得256種顏色,並使用CSApprox將您的顏色方案調整到高顏色終端,如果您最喜歡的顏色方案不支持它開箱。