谁能告诉我Busybox如何实现自动完成

时间:2018-09-05 07:52:11

标签: linux shell autocomplete busybox

我已经阅读了Busybox的源代码两天了,但是我找不到实现自动完成功能的代码。 它在文件ash.c中吗?我只是发现'\ t'被视为''。 谁能告诉我代码的哪一部分可以实现自动补全。

1 个答案:

答案 0 :(得分:0)

我相信您正在寻找lineedit.cunsigned complete_cmd_dir_file中的此功能:

https://git.busybox.net/busybox/tree/libbb/lineedit.c#n778