在tcl中激活自动完成

时间:2014-04-09 15:40:06

标签: tcl

如何在TCL shell中按<TAB>时添加命令和目录的自动完成功能?

我知道可以下载tclreadline包,但我不知道如何使用它并将其集成到我的tcl shell中。

2 个答案:

答案 0 :(得分:1)

您可以在TclReadline网站找到所需内容。他们建议在您的~/.tclshrc文件中添加以下内容:

if {$tcl_interactive} {
    package require tclreadline 
    ::tclreadline::Loop
}

我还添加了以下提示,提醒我使用Tcl Readline:

proc ::tclreadline::prompt1 {} { return "%% " }

答案 1 :(得分:0)

您也可以查看tkcon。我发现它非常用户友好。 此外,您可以使用此工具&#34;只需从框中&#34;没有其他配置。