Vim 中的配色方案無法正常運作

Vim 中的配色方案無法正常運作

在 Archlinux 上,使用 Vim 7.4(與 pacman 一起安裝),我嘗試使用盧修斯配色方案。然而,當我打開它的那一刻,所有的顏色都消失了。這種情況發生在 XFCE 下的 Xfce 終端模擬器中(黑底白字,因為這是模擬器的配色方案),甚至在啟動 X11 之前(然後是黑底白字)。回到預設的配色方案會重新打開顏色。

使用Vim下uxterm就沒有這個問題。

在 Ubuntu 12.04 上,使用具有完全相同內容的 Vim 7.4(從原始碼編譯).vimrc.vim在同一個 Xfce 終端模擬器上,在 XFCE 下,沒有這個問題

我確實設法讓它在 Archlinux 上的 Xfce 終端機和命令列上工作:我將以下內容添加到我的頂部.vimrc

set t_Co=256

這個建議來自這裡

我之前的設定有什麼問題嗎?讓它發揮作用的正確方法是什麼?

答案1

set t_Co=256使 Vim 能夠在支援該功能的終端中使用 256 色(我認為大多數終端都支援)。如果沒有該指令,Vim 將僅顯示 8 或 16 種不同的顏色。

如果您載入僅 256 色的顏色方案(或為此而設計),如果t_Co未設定為 256,它將看起來不正確或無法正確顯示。

http://vim.wikia.com/wiki/256_colors_in_vim

相關內容