关于Linux文件名带冒号补全的有关问题

关于Linux文件名带冒号补全的问题
在linux系统下:

当文件名中带有冒号时(例如1::1这样的一个文件),我键入“ls 1:”,用“tab”键无法补全。输入“ls 1”补全效果为1\:\:1。请问有没有什么办法(如修改bash相关配置)可以实现“ls 1:”补全。我貌似见过有的linux系统可以达到这种效果

希望不吝赐教。谢谢

------解决方案--------------------
不知道LZ想干啥

输入“ls 1”补全效果为1\:\:1
>>这个不就可以了?为啥非“ls 1:”补全?
>>因为:是特殊字符,需要用\转义,你ls 1\:就能补全了
------解决方案--------------------
转义字符 试一试
------解决方案--------------------
其实LZ已经知道很多了,就是转义的影响啊,再深入就是自定义tab的补全算法。