私はurxvtを使用していますが、vimを使用すると編集中のファイルが終了した後に透明度が機能しません。各行に「~」がある単色だけです。この問題は、カスタムテーマを使用する場合にのみ発生します。
テーマを維持しながら透明性を復元するにはどうすればよいですか?
答え1
私は同じ問題があり、hi NonText ctermbg=NONE
.vimrcを追加すると問題が解決しました。
答え2
これは透明性が達成される方法によるものですurxvt
。別の色を追加して、それをデフォルトの背景色である「透明」色に設定します。背景色を変更すると、背景色の異なるビットは透明になりません。
2つのオプションがあります。
- 背景色の変更を中止してください。 Vimにはこれを行わないテーマがいくつかあります。実際、「ブルー」以外の他の製品ではこの問題を見たことがありません。
- この問題が発生しないように、透明度を異なる方法で実装する端末エミュレータに変更してください。私はgnome-terminalが適していると思いますが、多くの理由で間違いなく気に入らない。