Closed holliy closed 2 months ago
2.27.6でSSH接続を行ったとき、下記のコマンドでmodifyOtherKeysとmodifyStringKeysを有効にしてvimを起動したときに、!などShift+数字キーで入力する記号が入力できなくなります。vim側では\e[27;2;49~を受け取っています。
!
\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を有効にしたときは!はエスケープシーケンスに変換されずにそのまま送信されているようです。
2.29.3で入力できるようになっていましたが、以前のバージョン (2.27.6) でも入力できたのでOSの更新によって修正されたと思います。 OS: WIndows 11 22H2 (OS ビルド 22621.2715)
2.27.6でSSH接続を行ったとき、下記のコマンドでmodifyOtherKeysとmodifyStringKeysを有効にしてvimを起動したときに、
!
などShift+数字キーで入力する記号が入力できなくなります。vim側では\e[27;2;49~
を受け取っています。xtermでmodifyOtherKeysを有効にしたときは
!
はエスケープシーケンスに変換されずにそのまま送信されているようです。