开发者社区 问答 正文

当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?

当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?

展开
收起
问问小秘 2019-12-31 15:45:14 1370 分享 版权
来自: 面试一点通
1 条回答
写回答
取消 提交回答
  • 可以使用 bind 命令,bind 可以很方便地在 shell 中实现宏或按键的绑定。在进行按键绑定的时候,我们需要先获取到绑定按键对应的字符序列。
    比如获取 F12 的字符序列获取方法如下:先按下 Ctrl+V,然后按下 F12 .我们就可以得到 F12 的字符序列 ^[[24~。
    接着使用 bind 进行绑定。

    [root@localhost ~]# bind ‘”e[24~":"date"'
    
    2019-12-31 15:45:53
    赞同 展开评论
问答地址: