kmiya-culti / RLogin

RLoginは、Windows上で動作するターミナルソフトです
http://nanno.bf1.jp/softlib/man/rlogin/
MIT License
463 stars 16 forks source link

modifyStringKeys有効時に`!`などが入力できなくなる #99

Closed holliy closed 2 months ago

holliy commented 1 year ago

2.27.6でSSH接続を行ったとき、下記のコマンドでmodifyOtherKeysとmodifyStringKeysを有効にしてvimを起動したときに、!などShift+数字キーで入力する記号が入力できなくなります。vim側では\e[27;2;49~を受け取っています。

vim --clean --cmd 'let &t_TI = "\e[>4;2m\e[>5;2m"' --cmd 'let &t_TE = "\e[>4;m\e[>5;m"'

xtermでmodifyOtherKeysを有効にしたときは!はエスケープシーケンスに変換されずにそのまま送信されているようです。

holliy commented 2 months ago

2.29.3で入力できるようになっていましたが、以前のバージョン (2.27.6) でも入力できたのでOSの更新によって修正されたと思います。 OS: WIndows 11 22H2 (OS ビルド 22621.2715)