Мій обліковий запис Linux у віддаленій машині постачається із попередньо визначеними нижче .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
Я читаю Баш документації GNU по темі , але я не зміг знайти розділ , що пояснює , які послідовності символів \e[1~
, \e[5C
, \e\e[D
і т.д. означають.
Я думаю , я де - то читав , що \e
означає , що meta character
(я думаю , це Alt
в моїй клавіатурі), але не розуміють , що інші керуючі символи [
, ~
, і 5D
т.д. середній.
Хтось знає про хороший довідник по темі?