Archlinuxでは、Vim 7.4(pacmanでインストール)を使用して、ルシウスカラースキームしかし、電源を入れた瞬間、すべての色が消えてしまいました。これは、XFCE の Xfce ターミナル エミュレーター (エミュレーターの配色は白地に黒) で発生し、X11 を起動する前 (当時は黒地に白) でも発生しました。デフォルトの配色に戻すと、色が元通りになりました。
Vim を使用するとuxterm
この問題は発生しませんでした。
.vimrc
Ubuntu 12.04で、まったく同じ内容のVim 7.4(ソースからコンパイル)を使用し.vim
、同じXfceターミナルエミュレータでXFCEの下で、この問題はなかった。
私は、Xfce ターミナルとコマンド ラインの Archlinux で動作させることに成功しました。私は、の先頭に以下を追加しました.vimrc
。
set t_Co=256
この提案はここ。
それ以前の設定の何が問題だったのでしょうか? これを機能させる正しい方法は何ですか?
答え1
set t_Co=256
256 色をサポートしている端末 (ほとんどの端末はサポートしていると思います) で Vim が 256 色を使用できるようにします。このコマンドがないと、Vim は 8 色または 16 色しか表示しません。
256 色のみのカラー スキーム (またはそのように作成されたもの) をロードすると、t_Co
256 に設定されていない場合は見た目がおかしくなったり、正しく表示されなかったりします。