xfce-4ターミナル内のVimエディターの透明な背景


回答:


23

私はgnome-terminalで私のものを透明にしました(これはxfce-4でも機能すると思います)

私が使用していますモロカイ島のテーマ(256色バージョン)。

1行変更する必要がありました。

(元の):

hi Normal          ctermfg=252 ctermbg=233

(私のバージョン、透明な背景付き):

hi Normal          ctermfg=252 ctermbg=none

Juanjoの答えは素晴らしく、この編集を追加するよう促されました:hi NonText ctermfg=250 ctermbg=noneこれにより、コンテンツのないバッファーの部分が透明になります。
下院

6
この行をに追加するだけで.vimrc、同じ効果が得られることに注意してくださいhi Normal guibg=NONE ctermbg=NONE。また、Normalグループの陰鬱な色も変わりません。
ロバートアウディ14

2

ターミナル設定ダイアログの「外観」タブには、ウィンドウを透明にするための「透明な背景」オプションがあります。このオプションを見つけて適切に設定した場合、次の2つの理由が考えられます。

1)端末内でコンソールvimの代わりにgvimを使用している可能性があります。Vimが新しいウィンドウを開く場合、コンソールvimの代わりにgvimを使用しています。

2)背景色として白または黒を明示的に設定するvimカラースキームがあるかもしれません。このような不正な配色があることは珍しいので、そうではないと思います。

コンソールvimではなくgvimを実際に使用している可能性が最も高いと思います。


答えてくれましたが、私はそれを理解しました:vim coloschemeはctermbgを「黒」に設定していたので、それを削除し、背景が透明になりました。私は間違いなくvimを使用しています。
tmaric

それで、私の答えは正しかったのですね。背景を黒または白に明示的に設定するカラースキームである可能性があり、実際に問題であることが判明しました。
amcnabb

申し訳ありませんので、後半にあなたの答えを受け入れるために...それはどういうわけか私の注意..逃した
tmaric
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.