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 – Bagaimana Cara Membuat File Gambar Partisi Terformat Dari Awal?
Mengizinkan Pengguna Menggunakan Sudo Tanpa Kata Sandi?