
私はxfce4でDebian 8をインストールしました - 新鮮です。以下を除いて、すべてがうまくいくようです:
xfce4-terminalにパスワードを入力しようとすると時々^[[3~
プロンプトの前に奇妙なエスケープシーケンス()を表示します。
user@debian:~$ su
^[[3~Password:
これにより、ほとんどの場合、パスワードを正しく入力できません。バックスペースでプロンプトを削除してからパスワードを入力すると機能するようです。
だからコンソールに奇妙な文章が書かれているようです。
制御シーケンスを見つけようとしましたが、見つかりませんでした。どんなアイデアがありますか?
答え1
一般的なPCキーボードには3つのオプションがあります。「削除」(人が多いと思うと同等これは以下に関連しています。「バックスペースキー」)。
これは典型的な例です
コアbackspace(パート1 enter)可能1バイトのASCIIバックスペースまたは削除キー(BS
または)を送信します。DEL
キーがDelete右に閉じます(Insert 可能エスケープシーケンスを送信すると、にエコーされることがわかります^[[3~
。
つまり、可能。ホストがそれをどのように解釈するかによって異なります。しばらく前に、SCOがASCII DEL
2番目のメッセージを送信することがわかりました。最終的に端末が使えるのでエミュレータ、プログラムは、与えられたキーについて読み取る文字を決定します。シンボル。
ただし、興味深い操作を行わない限り、xmodmap
そのキーによってエコーされるエスケープシーケンスを見る可能性が高いです。
3番目のキーは右下にありますDel。一部の人々はこれを次のように同一視します。削除。これを行うには、これを表示するか、^[On
単に表示することもできます.(参照ドットだけで構成されるメッセージはどういう意味ですか?さらに読むためにKurt Vonnegutを参照してください。)