nethack+mayu | P log

nethack+mayu

nethackには拡張コマンドというものがある。'a'pplyや'e'atコマンドはよく使うのでそれぞれのキーに当てはめられているが、'a'djustや'o'ffer等は使う頻度が低いので、メタキーorAltキー+'?'と打つか、#offer等、シャープを打ってからフルスペルを打つことで実行される。フルスペルといっても、#rubと#rideとか、被るコマンドがなければ途中で補完される。

自前のコンソールでプレイするときは常にAltを使っていたが、最近通いつめているwww.alice3.netなどtelnet公開鯖では、#の方しかつかえないようになっている。

使う頻度が低いとはいっても、#lootや#enhanceとかはそこそこよく使うので、何とかならないものかとmayuを使って頑張ってみた。

mod Alt -= LAlt
mod Alt -= RAlt

key D-LAlt = S-_3
key D-RAlt = S-_3
key R-LAlt = &Ignore
key R-RAlt = &Ignore
key U-LAlt = C-j
key U-RAlt = C-j

Altを押す→押している間にo→offerの補完→離す時にケテーイという流れになり大成功。Enterであるはずの場所がC-jなのは、サーバ側がEnterを認識しないので。