普段AutoHotKeyでキーバインドをEmacsライクにしているのですが、この状態でTeraTermなんかでサーバログインしてサーバ上でEmacsを立ち上げると、えらいことになりました。
具体的には、
- Ctrl xが効かない(Esc扱いされる)
あとは忘れましたが、普通にファイルを開こうとすると非常にワンダーな挙動になって、こりゃどうしたものかなあっていろいろ思案していました。
自分で試したものだと
- SuperPuttyやPuttyでのEmacsはきちんとうごく
- RTLoginはダメ
- TeraTermもダメ
こんなかんじです。
で、しょうがないのでAutoHotKeyを切ってみたら、TeraTermのEmacsで、Ctrl xがきちんと発動してくれました。
あまりにもググラビリティが低く、AutoHotKeyの問題なのかどうかわかりませんが、もう少し調べてみる必要はあるように思いました。
追記
僕のAutoHotkey.ahkです。たぶんAutoHotKeyの問題だと思われ。なお、スクリプトが800行以上あるので埋め込むと大変なことになるので埋め込みません。