0
私はxtermを使用しています。私がinfocmp $TERM | grep end
と入力すると、kend=\EOF
と表示されます。しかし、read
と入力し、次にEndキーを押すと、シーケンス\E[F
が生成されていることがわかります。これは他のキーにも問題があるようです。なぜterminfoはreadと一致しませんか?
確かに値は同じですか?
私はxtermを使用しています。私がinfocmp $TERM | grep end
と入力すると、kend=\EOF
と表示されます。しかし、read
と入力し、次にEndキーを押すと、シーケンス\E[F
が生成されていることがわかります。これは他のキーにも問題があるようです。なぜterminfoはreadと一致しませんか?
確かに値は同じですか?
端末をキーパッドからキーストロークを送信する特殊モードに設定することができます。 tput smkx
を実行してそのモードを設定し、tput rmkx
で設定を解除することができます。