我可以使用TCL shell(tclsh)中的光标键获取命令历史记录吗?
发布于 2018-03-14 19:49:22
你想访问readline库,你可以用rlwrap来做到这一点:
$ rlwrap tclsh
有用的选项-c
用于完成文件名,并将-f
文件中的单词添加到完成列表中:
$ rlwrap -cf my_complete_file tclsh
既然你几乎总是想使用rlwrap
,添加一个shell别名是有用的:
alias tclsh='rlwrap tclsh'
发布于 2018-03-14 20:50:03
我通常使用ActiveTcl附带的tkcon,或者作为单独的进行安装。tkcon有许多功能,但我使用最多的是命令行编辑方面。
https://stackoverflow.com/questions/-100003615
复制相似问题