Linux 更改bash可编程完成(制表符完成)输出格式

Linux 更改bash可编程完成(制表符完成)输出格式,linux,bash,shell,tab-completion,programmable-completion,Linux,Bash,Shell,Tab Completion,Programmable Completion,每当有多个完成选项时,Bash tab completion就可以方便地执行一些类似于ls的函数。例如,如果ls产生 test1 test2 test3 randomfile test1/ test2/ test3/ 所有这些条目都是文件夹,然后cd-tes test1 test2 test3 randomfile test1/ test2/ test3/ 我将我的ls命令的别名设置为可以很好地显示颜色、格式等,但是选项卡完成只会显示普

每当有多个完成选项时,Bash tab completion就可以方便地执行一些类似于ls的函数。例如,如果
ls
产生

test1      test2      test3    randomfile
test1/ test2/ test3/
所有这些条目都是文件夹,然后
cd-tes

test1      test2      test3    randomfile
test1/ test2/ test3/
我将我的
ls
命令的别名设置为可以很好地显示颜色、格式等,但是选项卡完成只会显示普通的、未格式化的完成选项。是否有一种方法可以像
ls
一样格式化可编程/制表符完成输出

详细信息:
Bash 3.2.5

我可能没有足够的知识来利用一些有前途的网站:

这些文章可能会有所帮助:。