2011-12-31 7 views
3

私は〜/ .vim/colors /にwombat.vimを入れました。私は:.vimrcにcolorscheme wombatを持っていますが、colorschemeはwombatのようなものではありません。vim wombat colorschemeがxtermで正しく表示されない

スキームは2つのスキームの間のクロスのように見えます。

何が間違っているかわかりません。何か案は?

答えて

6

wombat.vimのソースコードを見ると、guifgguibgという値が設定されていることがわかりました。これらはGUI vim用です。私の場合ではない。だから私は非GUI版のために値ctermfgctermbgをセットするバージョンをダウンロードする。あなたは、ファイルhereを取得し、それを残すことができます:256色ターミナルで

~/.vim/colors/wombat256.vim 

Colorschemes作品。私の場合は、あなたのterm

:set term? 

をチェック値はxtermだったので、xterm-256colorにそれを変更して働きました。

:set term=xterm-256color 
+0

私は、イタリックといくつかの透明性(xtermでは得られないでしょう)とは別に、それ以外のものはすべて手に入れています。ありがとう。これは本当にいいね。今私は実際の仕事に戻ることができます。 – zubinmehta

0

+0

私は持っていません:in vimrc。それはうまくいきます。 – zubinmehta

1

gvimを使用して、いっそのこと、他の端末エミュレータで試すか、あなたの.vimrcに行の先頭にコロンを削除します。

予想される色と実際に得られる色との間の矛盾は、端末がそれらを処理する方法、特に標準の16色パレット外の色スキームのためです。

関連する問題