GNU/Linux >> Linux の 問題 >  >> Linux

Bash:Shift +矢印キーでA、b、c、dを作成しますか?

bashシェルを使用するとき、 Shiftを使用しようとしました + (マウスを使用するのではなく)入力したコマンドを強調表示してコピーします。しかし、代わりにたくさんのCを手に入れました。後で気付いたのはShift + UP Aを作成します 、シフト +ダウン Bになります 、および Shift + Dも作成します 。

なぜこれが起こるのですか?

生のキーストロークデータ(^[[A^[[B^[[C 、および^[[D )、ただし大文字です(^[[ 最初に)。

承認された回答:

Ctrlを押す + V 次のキー押下が文字通り入力されます。 Shiftの場合 + これにより、「^[[1;2A」になります。ターミナルドライバは、無効なエスケープシーケンスとして「^ [[1; 2」を消費し、「A」のみを残します。


Linux
  1. Bashリダイレクト構文とその出力を理解しようとしていますか?

  2. エイリアス コマンドを bash スクリプトまたは .bashrc ファイルで機能させる方法

  3. bash で以前のコマンドの出力を使用する

  1. bash - make コマンドが見つかりません

  2. jenkins パイプラインで bash コマンドを実行する

  3. Ctrl-C などの bash ショートカット キーを変更しますか?

  1. これらのヒントを使用して、Bashの履歴をより便利にします

  2. 共有キー .ssh/authorized_keys と sudo を連携させるには?

  3. ssh キー ssh-agent bash および ssh-add