[Ubuntu-zh] bash是如何自动补全命令的
Shellexy Wang
jhuangjiahua在gmail.com
星期四 九月 15 02:59:37 UTC 2011
常见 GPL 的命令行程序自身命令提示符都是用 readline 这个库来做命令行编辑,以提供补全、历史、搜索等能力
readline 算是机制,而策略则还通过 bash bash_completion 来指定
2011/9/15 陈翔宇 <xnguchen at gmail.com>
> 早上好!
> 这几天想用C写一个简单的shell,但是有个问题一直想不通。shell是如何通过TAB进行自动补全的。
> 查资料说有个getline()函数,但是gnu的那个例子实在是没看明白。
> 在这里想请教一下大家TAB补全是怎么实现的。
> Thanks!
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110915/19bbe75f/attachment.html>
关于邮件列表 ubuntu-zh 的更多信息