内容

名称

Term::Complete - Perl 单词补全模块

概要

$input = Complete('prompt_string', \@completion_list);
$input = Complete('prompt_string', @completion_list);

说明

此例程在数组(或数组引用)中的单词列表上提供单词补全。

tty 驱动程序被置于原始模式,并使用特定于操作系统的命令(在类 UNIX 环境中为 stty)进行还原。

定义了以下命令字符

<tab>

尝试单词补全。不可更改。

^D

打印补全列表。由 $Term::Complete::complete 定义。

^U

擦除当前输入。由 $Term::Complete::kill 定义。

<del>, <bs>

擦除一个字符。由 $Term::Complete::erase1$Term::Complete::erase2 定义。

诊断

单词补全失败时会发出铃声。

错误

补全字符 <tab> 无法更改。

作者

韦恩·汤普森