Akun Linux saya di mesin jarak jauh dilengkapi dengan yang sudah ditentukan sebelumnya .inputrc
"\e[1~": beginning-of-line
"\e[4~": end-of-line
“\e[5~”: history-search-backward
“\e[6~”: history-search-forward
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word
set completion-ignore-case on
set bell-style visible
set expand-tilde on
set convert-meta off
set input-meta on
set output-meta on
set show-all-if-ambiguous on
set visible-stats on
Saya membaca GNU dokumentasi pesta pada topik , tapi saya belum dapat menemukan bagian yang menjelaskan apa urutan karakter \e[1~
, \e[5C
, \e\e[D
, dll berarti.
Saya pikir saya membaca bahwa \e
cara yang meta character
(yang saya pikir Alt
di keyboard), tapi tidak mengerti apa karakter kontrol lainnya [
, ~
, 5D
dll berarti.
Adakah yang tahu referensi yang bagus tentang topik ini?
Ctrl
kode diinputrc
->ENTER
=Ctrl
+n
.man 3 readline
di sistem Anda sendiri harus memberi Anda informasi yang sama. Perintah iniman 3 readline
juga berfungsi di WSL pada WIndows 10 . Jika perlu, Anda dapat mengajukan pertanyaan baru tentang bagian-bagian tertentu daribind -P
output yang menyebabkan Anda kesulitan.