web-dev-qa-db-ja.com

Gnomeターミナルの背景設定を上書きするVimカラースキーム

私はgnome-terminalの背景を濃い青に設定し、少し透明にしたので、コードを書くときに下にあるWebページや他のドキュメントを見ることができます。

私はsmyckカラースキームを使用してきました。これは背景として端末の背景のように見えるので、Vimに入るとシームレスに見えます。

my terminal window on top of a web page (Webページの上部にある私の端末ウィンドウ)

the very same terminal window entering vim (vimに入るまったく同じターミナルウィンドウ)

最近、他のカラースキームに切り替えることにしました。ジェリービーンズを試していたとき、以下に示すように、デフォルトの端末背景設定(色と透明度の両方)がオーバーライドされていることに気付きました。

the very same terminal window entering vim now with jellybeans (ジェリービーンズを使用してvimに入る非常に同じターミナルウィンドウ)

AfterColorsプラグインをインストールしましたが、デフォルトの背景に戻すために、どこから配色を微調整し始めたらよいかわかりません。提案はありますか?

54
alxyzc

Ctermbgをnoneに設定します。

hi Normal ctermbg=none
86
perreal

ペルリアルの答えに加えて、あなたもする必要があります

highlight NonText ctermbg=none

これは、他の「何も存在しない」領域を透明にするのに役立ちます。

35
liuyang1