vimが公式に用意しているメタキーは2種類あって、
これらはデフォルトではどちらも'\'に設定されており、実質的には1つである。
しかし、'\'というキーはものすごく押しづらい。
ユーザーが設定する、頻繁に使うであろうキーとしては不適切である。
私が見てきた中で、
(ちなみに
しかし、','は本当にメタキーとして適切なのか?
確かに押しやすくはある。しかしそもそもvimの移動コマンドはhjklだ。
(次の○○、前の○○)というコマンドを定義したいとき、「メタキー+j、メタキー+k」とするのが自然だ。
しかし右手側にメタキーがあると、同手連続になって撃ちづらくはないか。
また、unix体系のコマンドは'n'が次、'p'が前であるが、これを採用すると、',n'',p'になって、特に',p'が打ちづらい。
このことを考えると、メタキーは左手側が相応しい。しかし、左手側のキーで潰すに値するキーがなかなかなくて苦しいところだ。't'を一時期試したが、't'は以外と遠いキーなので、頻繁に使用するに相応しくない。
's'や'c'を潰している人がいた。確かに、削除コマンドに'x'や'd'があるので、それをメインに使っていれば's''c'は不要だ。しかし私はそれらのキーをわりと多く使い、すでに慣れているので、一時期's'をメタキーにしたけれど、長続きはしなかった。
私はすでに
それもできるだけ1動作で動かせるように。
そこでこのコマンドは
私は現在、メタキーを3種類使い分けている。
'\'を
','を自分で定義した、使用頻度は高いけど連続で使うことは少ない機能。
結局
そこまで使わないのなら
それに、
それにプラグインによって勝手にバインドが埋められているせいで、自分でコマンドを作るときにいちいちバッティングしているかどうか調べなければならない。
それを考えると
本当はもっと打ちやすいキーが欲しいが、今のところ、メタキーは