Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

unite-colorscheme で Vim のカラースキームを動的に変更する

$
0
0

はじめに

Vim で開発していて、気分を変えるために普段と違うカラースキームに切り替えたいと思うことがたまにあります。

今までは.vimrc から直接設定変更していましたが、unite-colorschemeが便利そうだったので紹介します。

unite-colorscheme とは

unite-colorschemeは、Vim 上で使える統合インターフェイスである Unite.vim でカラースキームを切り替えることができるプラグインです。

インストール

Unite.vim と unite-colorscheme をインストールします。以下は dein.vim の例です。

call dein#add('Shougo/unite.vim')call dein#add('ujihisa/unite-colorscheme')

使い方

:Unite colorschemeと実行すると、設定できるカラースキーム候補が表示されます。

そこからカラースキームを選択すると、カラースキームが切り替わります。

以下のようにオプションを追加すると、選択中もカラースキームがプレビューで切り替わるようになります。

:Unite colorscheme-auto-preview

実行すると以下のようにカラースキームをプレビューしながら切り替えることができます。

May-25-2019 10-07-47.gif

カラースキームをブラックリスト登録

:help unite-colorschemeでヘルプを確認できます。

候補に表示させたくないカラースキームを、ブラックリストに登録する事ができるようです。
以下、ヘルプから抜粋します。

letg:unite_colorscheme_blacklist=[        \'blue','darkblue','delek','evening',        \'desert','elflord','koehler','morning',        \'murphy','pablo','peachpuff','ron',        \'slate','torte','zellner']

おわりに

気分に応じてカラースキームを切り替えるのが簡単になりました。別途プラグインの内部処理も勉強がてら読んでみようと思います。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>