NetHack 地下:64 (357レス)
1-

235: 2023/12/11(月)13:25 AAS
Nethack の移動キーはなぜ奇妙なのでしょうか?
Nethack を学ぼうとしているのですが、移動キーが一見ランダムな場所にあることに腹が立ちます。たとえば、j と k はキーボード上で隣り合っていますが、1 つは上を意味し、もう 1 つは下を意味します。移動キーが直感的にレイアウトされていないのはなぜですか?

ヴィム。それが理由です。このゲームはプログラマーによってプログラマーのためにデザインされました。ただし、テンキーを使用するように設定することもでき、その方がはるかにうまく機能します。

「動作が大幅に向上する」というのは主観的なものですが、一般にテンキー コントロールの方が直感的であることに私も同意します。

vi キーとテンキーについては、少し前に興味深い調査を行ったところ、参加者の 60% がテンキーを使用し、31% が vikey を使用していることがわかりました。

矢印キーは人間工学的に右利き用マウスと組み合わせて使用​​するのに適していないため、WASD が主に使用されます。

ローグライクからhjklの動きを学び、その後プログラマーになりました。私の大学の 1 つが、リモート サーバー上のコードを編集するために vim を試してみることを提案したとき、彼は私がすでにその動きを持っていたことに驚いていました :)

必要に応じて numlock を使用してください。それが私たちのほとんどがしていることです。そして、はい、私たちの多くは、この非常に特別な理由のためにテンキー付きのラップトップを購入しました。

これらは Vim に基づいており、k = 上、j = 下、h = 左、l = 右であり、指がホーム行にある場合は非常に論理的です。Y は左上、u は右上です。これは、右手の人差し指が届くようなものです。n と b も左下と右下になります。直感的ではないとは思ってもいませんでしたし、Vim よりも先に NetHack を見つけました。実際、テンキーはローグライクの最悪のコントロール スキームだと思います。移動したりコマンドを発行したりするために手を前後に動かすからです。*
1-
あと 122 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s