エディタといえばVimかEmacsだが、俺はEmacs派だ。
現在のモードを覚えておくなんて、どう考えても人間には難しい。
最近、フォートナイトをやってて気づいたんだが、このゲームの操作ってVimじゃね?
無理だと思うかも知れないが、長押しとトグルを組み合わせることで、ワンボタンに3モードを押し込めている。
モードを切り替えることで、1ボタンで様々な操作が可能になる。
フォートナイトのZRボタンは、弾を撃つこともできるし、壁を建てることもできるし、壁に窓を開けることもできる。
ただ、これは逆に欠点になる。
現在のモードを忘れてしまい、壁を作りたいのに弾を撃ってしまうことが多々ある。
一つのモードが長時間続くのであれば、モードの良さもあると思うのだが、フォートナイトはかなり頻繁にモードを切り替える。
例えば、必須スキルの一つに、ショットガン、壁建築、壁編集、ショットガンという流れがある。
コマンドを適当に書くと、ZR、A、ZR、A、A長押し、ZR、A、ZRだ。
モード遷移は4回あり、上手い人はこれを1秒ぐらいでやっている。
マジ、ムリ。
きっと彼らはVim使いなのだ。長年モード遷移に慣れていたんだ、と思うようにしている。
もしあなたがVim使いでモード操作に自信があるのならば、一度フォートナイトをやってみてほしい。
Emacs使いの自分がクソなだけで、Vim使いであればすんなりと受け入れられるのかもしれない。
# Emacs派の自分としては、Ctrl-aみたいなキーバインドを追加してほしい。例えば、Lボタンを押しながらAボタンで壁が建築できる、みたいな。