我想知道是否可以使bash自动完成突出显示自动完成建议的匹配部分.
例如,我有包含以下文件的目录:
LSFJOB_647169535/ LSFJOB_647158534/
Run Code Online (Sandbox Code Playgroud)
在这种情况下,如果我输入LSF并点击Tab,那么我得到:
LSFJOB_6471
Run Code Online (Sandbox Code Playgroud)
但是接下来我必须集中精力来获取接下来要输入的字符.
我想要bash给我一些建议:
LSFJOB_647169535/ LSFJOB_647158534/Run Code Online (Sandbox Code Playgroud)
要么
LSFJOB_647169535/ LSFJOB_647158534/Run Code Online (Sandbox Code Playgroud)
你知道这样做的方法吗?
这是个好问题!
丹尼斯·威廉姆森已经在那里回答了(超级用户)。
事实证明,有一个“ReadLine 变量”可以做到这一点:colored-completion-prefix。
遗憾的是,它仅在Bash v4.4中可用:c差异链接
您可以使用以下命令检查其值bind -v|grep color
我尝试玩一下compgen,但它似乎剥夺了颜色/:
| 归档时间: |
|
| 查看次数: |
1050 次 |
| 最近记录: |