【问题标题】:Is it possible to add multiple commands to the readline .inputrc file?是否可以将多个命令添加到 readline .inputrc 文件?
【发布时间】:2010-10-02 04:46:21
【问题描述】:

我正在尝试配置我的终端,我想一键插入 @{}。这适用于以下代码

# .inputrc
"\e\"": "@{}"

但我也希望光标在大括号内结束。我怎样才能做到这一点?以下不起作用。

# .inputrc
"\e\"": "@{}": backward-char

【问题讨论】:

    标签: macos unix readline


    【解决方案1】:

    试试:

    "\e\"": "@{}\e[D"
    

    【讨论】:

    • 漂亮,谢谢。你在哪里找到左箭头的字符代码?
    • 如果您在终端中输入 CTRl-V,它将显示您输入的下一个键的转义码。
    【解决方案2】:

    我解决您的总体目标的直接方法(不是真正回答您的问题,但希望对您有所帮助):为它编写一个 bash 别名或函数。 grev() 也许,或者类似的东西 - 至少,如果我在你的情况下,我会这样做。

    不过,我很想知道您最初提出的问题是否可行,因此请投票支持您的问题,希望您能得到“真正的答案”!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 1970-01-01
      • 1970-01-01
      • 2018-10-16
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      相关资源
      最近更新 更多