Vimのキーストロークの少なさを競うVimGolf

まぁタイトルが全てなんですが、Vimが好きでたまらない人や、Vim教信者として自分の地位を証明したい人なんかにはうってつけなんじゃないでしょうか。

自分みたいに最近Vimはじめましたって人でもVimのポテンシャルを知るにはすごく参考になるかと思います。

ただ、完全に初心者で、正規表現も触ったことないって人は逆に嫌悪感を抱かせる可能性もありますので、そういう方はとりあえず1週間、全てのテキストファイルの編集を辛くてもVimだけで編集する事おすすめします。苦しみは初めにまとめて味わって置いた方がいいかと思います。

VimGolf

VimGolf

ランキングされてる人たちのスコアを見ると圧倒されてしまいますが、試しに参加してみるのもいいんじゃないでしょうか。

参加方法

とりあえず、サイトの右上にあるSign in with TwitterのリンクをクリックしてTwitterアカウントでサインインします。

サインインすると画面右上のところに、VimGolf Keyが表示されるので、コピーしときます。
そしてVimGolfをgemで取得します。

gem install vimgolf
vimgolf setup
#ここでAPI Keyを尋ねられるので入力

プレイするにはトップページにチャレンジのリストがあるので、チャレンジしてみたいページに行くと右上のところにvimgolf put xxxxxxxxxxxxxxxみたいな感じでプレイするためのコマンドとチャレンジIDが表示されるので、そのままそれをコピーして実行するとチャレンジ開始されます。

CSS to Sassをチャレンジしてみる

VimGolf: CSS to Sass

vimgolf put 4d5110077667ad04c4000018

チャレンジが完了して、保存して終了するとスコアが付けられ、VimGolfのサイトにアップロードするかどうか聞かれるので、yesとタイプすれば送信されます。

VimGolfの競技ではvimrcの設定はVimGolfで設定されているものになるので、オリジナルキーバインドなんかは使えないので要注意です。

VimGolfで使用されるvimrc

comments powered by Disqus
« Newer Older »