我正在 Bash 中調整 GNU Readline 的鍵綁定。具體來說,我希望實現如下的映射效果:
Control' ==>
'I'
ControlShift' ==>
"I"
Control` ==>
`I`
Control[ ==>
[I]
ControlShift[ ==>
{I}
其中I
表示展開後的遊標位置。
我在我的~/.inputrc
.但是,只有<C-`>
映射按預期工作:
$include /etc/inputrc
$if mode=emacs
"\C-\'": "\'\'\C-b"
"\C-`": "``\C-b"
"\C-\"": "\"\"\C-b"
"\C-{": "{}\C-b"
"\C-[": "[]\C-b"
$endif
我想知道我的配置有什麼問題以及如何正確地進行這些映射(如果可能)?