とある変人のお道具箱

技術系のことにについて幅広く触れていくブログです

vimの背景を透過させる

環境

  • Ubuntu 18.04 LTS
  • Vim 8.0
  • gnome-terminal  

    背景を透過させてかっこいいVimの環境を作る

    私の環境です。 f:id:toaru_henjin:20200421222601p:plain 透けてデスクトップが見えてかっこよくないですか? こんな感じにするやり方を説明します。

ターミナルの背景設定

vimはターミナル上で動いているのでまずはターミナルの背景を透過させる必要があります。 ターミナルで右クリック、設定の項目から「透過の背景を使用する」にチェックを入れ、スライドバーで好みの透明度を設定します。透明にしすぎると作業中に見にくいので適度な透明度をおすすめします。     

.vimrcの設定

.vimrcに以下の設定を書き込んで背景色を設定します。

highlight Normal ctermbg=none
highlight NonText ctermbg=none
highlight LineNr ctermbg=none
highlight Folded ctermbg=none
highlight EndOfBuffer ctermbg=none 

別でカラースキームの設定を行っている場合は、その設定よりも後に書き込んでください。カラースキームの設定より前に書いてしまうと、カラースキームの設定で透過が上書きされてしまう恐れがあります。