bind -P
コマンドの出力がわかりません。文字はどういう意味ですか -
"\C-g", "\C-x\C-g", "\e\C-g
"\e-", "\e0", "\e1", "\e2", "\e3", ...
親切に説明してください。
ありがとう!
bind -P
コマンドの出力がわかりません。文字はどういう意味ですか -
"\C-g", "\C-x\C-g", "\e\C-g
"\e-", "\e0", "\e1", "\e2", "\e3", ...
親切に説明してください。
ありがとう!
"\C-g"
- Ctrl- g- 中止"\C-x\C-g"
- Ctrl- x- Ctrl- g- 中止"\e\C-g
- Esc- Ctrl- g- 中止"\e-"
- Esc- -- count 引数の負の数を開始する"\e0"
- Esc- 0- カウント引数の数字"\e1"
- Esc- 1- 同上"\e2"
- Esc- 2- 同上"\e3"
- Esc- 3- 同上詳細については、 を参照man readline
してください
bashのマニュアル ページによると、-P
スイッチは次のように動作します。
List current Readline function names and bindings.
Readline は、bash (通常) にも統合されたライブラリです。したがって、-P
スイッチのバインドは、関連する readline 関数を実行するために必要なキーボードの組み合わせです。たとえば、次のようになります。
... snip ...
beginning-of-line can be found on "\eOH", "\e[H".
call-last-kbd-macro is not bound to any keys
capitalize-word is not bound to any keys
character-search is not bound to any keys
character-search-backward is not bound to any keys
clear-screen is not bound to any keys
complete can be found on "\C-i".
... snip ...
これは、関数がcontrol-i の省略形であるcomplete
キー コンボにバインドされていることを示しています。"\C-i"
などの\C
文字は、制御コードとして表示されるメタ キーです。