我想让 bash 中的制表符完成更加智能。
假设我有一个包含 src 文件 .lisp 的文件夹,以及该文件 .fasl 的编译版本。我想输入 vi 文件名 [tab tab],并且 .lisp 自动完成是唯一的选项。也就是说,我不太可能希望 vim 打开已编译的二进制文件,因此不要在自动完成选项列表中循环使用它。
有没有一种方法可以让我保留一个自动完成忽略的扩展名的平面列表,或者以某种方式为vim定制它,以便当bash命令以vi开头时自动完成只忽略特定的文件扩展名......
任何想法表示赞赏。
谢谢!