2011-11-10 11 views
0

私はwebfactionでputtyを通してvimを使用しており、シンタックスハイライトに使用されている色を変更したいと考えています。いくつかのサンプルテーマをインストールして、それらのテーマの色を私が望むものに合わせて変更しようとしました。なんらかの理由でこの戦略は機能しません。私は間違って何をしていますか?それは私がパテを使っているのか、それともwebfactionのLinuxやvimで何か変わっているのでしょうか?それとも、私の論理は間違っていますか?Vimの色シンタックスの強調表示の変更が影響を受けていない

私はその後、別に私の色の変化から

hi Normal  guifg=#ffffff guibg=#000000 gui=none 

のような明白な部分に動作していない、また、すべて実装していないように私/home/user/.vimrc

にカラースキームのテーマを追加することによって、それらをロード/home/user/.vim/color/theme.vim を作成テーマを変更せずにそのまま使うと、テーマが変わります。私が使用できるパテよりも優れたものがありますか?

答えて

2

端末モードでは、guibgguifgの代わりにctermbgctermfgのキーが使用されます。それはXtermカラーを使用します。粗いマッピングの場合はthis table、カラーテーブルの場合はVIMスクリプトを参照してください。

だからあなたはあなたに行を変更する必要があります:

hi Normal ctermfg=15 ctermbg=0 guifg=#ffffff guibg=#000000 gui=none 
+0

おかげで、残念ながらこれは、(通常は、通常のテキストであると仮定して)動作するようには思えません。試したctermfg = 15とctermfg = 14を試しましたが、白やシアンは表示されません。 – Superdooperhero

+0

数字の代わりに「白」または「シアン」を使用するとどうなりますか? – romainl

+0

彼らはあなたに色を与えますが、正しいものはありませんか?次に、Puttyの設定と '$ TERM'変数が正しく設定されているかどうかを確認する必要があります(' xterm-256color'のようなものでなければなりません)。 – DarkDust

関連する問題