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

ゲームでVimの移動に慣れる

$
0
0

こんな人向け

  • Vimの操作(移動)になかなか慣れない.
  • 移動に矢印キーを使ってしまう.
  • h, j, k, lの移動には慣れてきたけど,w, e, bなど単語単位の移動は未だに使えない
  • Vimの練習をするのが苦痛

上のどれか一つにでも当てはまれば試してみて下さい!

PacVim

ゲームはPacVimという名前でPacManにインスパイアされたようです.こちらでも紹介されていました.

インストール

Macの場合は,Homebrewを使って

brew install pacvim

とすればOKです.LinuxはREADMEをごらんください.残念ながらWindowsではできないようです.

遊び方

起動の仕方

$ pacvim

とすれば起動できます.レベルやモードを指定したい時は,

$ pacvim [LEVEL_NUMER] [MODE]

です.[LEVEL_NUMBER]は0〜9の全部で10段階,[MODE]n(ノーマル),h(ハード)を選べます.デフォルトはハードです.

ルール

  • 全ての文字の上を通れれば勝ち(通ると色が変わります)
  • 赤いGに触れると負け
  • ~の上を通ると負け

使えるコマンド

キー効果
qゲームを終了
h左に移動
j下に移動
k上に移動
l右に移動
w次の単語の頭に移動
W次の単語(記号を含める)の頭に移動
e単語の最後に移動(右方向)
E単語(記号を含める)の最後に移動(右方向)
b単語の頭に移動(左方向)
B単語(記号を含める)の頭に移動(左方向)
$行末に移動
0行頭に移動
gg/1G最初の行に移動
numberG与えられたnumberの行に移動
G最後の行に移動
^行の最初の非空白文字に移動
&現在のレベルをクリア

感想

結構難しいです.高レベルやハードモードでは特にbeの移動が必須です.僕の環境だけかもしれないですが,たまに描画がおかしくなりプレーに支障が出ます.このゲームをやる前までは単語単位の移動をあまりしていなかったですが,これをやってかなり使う癖がつきました.


Viewing all articles
Browse latest Browse all 5608

Trending Articles



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