可以bash"自动完成" (通过TAB TAB)条目是彩色/格式化的吗?

时间:2016-01-15 10:07:20

标签: bash

背景

"自动完成"我正在讨论的功能是当你在bash中输入一个命令或文件名时,如果按两次TAB,它将打印出建议。

问题:

条目输出看起来像默认的ls行为。

我如何覆盖它以赋予它不同的颜色或格式(如ls)?

编辑:复制Answer on UnixStackExchange的粘贴 - 在那里投票!

在bash 4.3及更高版本中,您可以添加

set colored-stats on

~/.inputrc

请参阅http://cnswww.cns.cwru.edu/php/chet/readline/rluserman.html

  

colored-stats

     

如果设置为“on'”,Readline会显示使用不同颜色的可能完成情况以指示其文件类型。颜色定义取自LS_COLORS环境变量的值。默认值为“off'。

您可以使用http://geoff.greer.fm/lscolors/同时生成LS_COLORS(由GNU lscolored-stats使用)和LSCOLORS‏(由BSD使用{ {1}})。

0 个答案:

没有答案