Bash
非遞歸 .inputrc 宏
我正在尋找綁定
"
以自動插入一對並將游標放在中間。理論上,像這樣:"\"": "\"\"\C-b"
但這會遞歸地導致此錯誤消息在嘗試時彈出:
readline: maximum macro execution nesting level exceeded
所以我想知道是否有辦法限制宏,使其像 vim 一樣非遞歸
?noremap
。我在 GNU 文件中沒有找到任何內容。
假設您沒有更改
C-v
as的預設綁定quoted-insert
,您可以在每個前面"
加上該輸入引號字元:"\"": "\C-v\"\C-v\"\C-b"