我想按下M-j并让 readline 将光标放在下一行而不输入命令。因此,我应该能够将一个角色返回到上一个角色。线。这个答案说它不能完成。我认为这是错误的。
您可以杀死换行符,然后猛拉它。这实现了我想做的事情。但是我无法创建绑定。
要测试此类型: echo <<EOFRETURNENTERC-cC-pM-1C-dC-c
现在你应该在一个换行符上,输入C-y. 它做我想要的!但这是什么性格?什么绑定在 inputrc 文件中有效?
编辑:原来这个字符是一个换行符。还是不知道怎么绑定。
ric*_*ici 11
您可以使用 readline 的“quoted-insert”键入换行符而无需接受该行,通常绑定到C-v,后跟换行符C-j。
“quoted-insert”对于在不调用制表符补全 ( C-vC-i) 的情况下键入制表符也很有用。