Vim
vim-plugins

Vimのカラースキームをまーまーいい感じに変更するためのプラグイン -> twc.vim

開いているVim上のカラースキームをランダム、もしくは指定して変更するプラグインを書いてみました。
こんなやつです↓

shinshin86/twc.vim: demo

自作プラグインを初自作

先日このようなポストを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のウィンドウを複数立ち上げてコーティングする際など、窓ごとにカラースキームを変えて使いたかったりするときに、意外と便利で使っています。