GNU/Linux >> Belajar Linux >  >> Linux

Bash:Tombol Shift+panah Buat A,b,c,d?

Saat menggunakan bash shell, saya mencoba menggunakan Shift +KIRI untuk menyorot dan menyalin perintah yang saya ketik (daripada menggunakan mouse). Namun, saya mendapat banyak C sebagai gantinya. Saya kemudian menyadari bahwa Shift +NAIK membuat A , Bergeser +BAWAH membuat B , dan Shift +KANAN juga membuat D .

Mengapa ini terjadi?

Saya pikir itu dari data keystroke mentah (^[[A ,^[[B ,^[[C , dan ^[[D ), tapi itu hanya huruf kapital (tidak ada ^[[ .] di awal).

Jawaban yang Diterima:

Menekan Ctrl +V akan menyebabkan penekanan tombol berikutnya menjadi input secara harfiah. Untuk Shift + ini menghasilkan “^[[1;2A”. Driver terminal menggunakan “^[[1;2” sebagai urutan escape yang tidak valid, hanya menyisakan “A”.


Linux
  1. Mencoba Memahami Sintaks Pengalihan Bash Dan Outputnya?

  2. Menggunakan output dari perintah sebelumnya di bash

  3. ubah tombol pintasan bash seperti Ctrl-C?

  1. Jadikan riwayat Bash lebih bermanfaat dengan kiat-kiat ini

  2. Cara membuat perintah alias berfungsi di skrip bash atau file bashrc

  3. kunci ssh ssh-agent bash dan ssh-add

  1. bash - membuat perintah tidak ditemukan

  2. Jalankan perintah bash pada pipa jenkins

  3. Bagaimana cara membuat Shared Keys .ssh/authorized_keys dan sudo bekerja sama?