開いているVim上のカラースキームをランダム、もしくは指定して変更するプラグインを書いてみました。
こんなやつです↓
自作プラグインを初自作
先日このようなポストをQiitaに書き、
Vimコマンドを自作してみる、という今年の目標を達成するためにVim scriptに触り始めてみたら、かなり楽しいー!(コマンドでの引数の受け取り方)
そして学んだことを実践するため、早速自作プラグインを作ってみた、という感じです。
プラグイン作成の上でのお作法など、「コイツ分かっていないな、、、」と目につく箇所がありましたら、ご指摘やプルリクいただけたら幸いです。
shinshin86/twc.vim: Today(This) Window Color at my Vim
セットアップ手順
READMEにも書きましたが、インストールしてからのセットアップ手順は下記の通りです。
touch $HOME/.twc_colors.vim"vim $HOME/.twc_colors.vim"
作成した$HOME/.twc_colors.vim"
に対して、自身で使用しているカラースキームを各行に記述すれば完了です。
例えばこんな感じで書いていきます。
iceberg
hybrid
default
blue
darkblue
desert
elflord
evening
morning
murphy
あとはVimを立ち上げて:Twc
、もしくは:Twc0
とか:Twc 2
とか指定したいカラースキームを選択すればOKです。
自身の学習目的の側面が強いため、特別便利なプラグインというわけではありませんが、Vimのウィンドウを複数立ち上げてコーティングする際など、窓ごとにカラースキームを変えて使いたかったりするときに、意外と便利で使っています。