【发布时间】:2011-09-01 12:33:47
【问题描述】:
我必须使用 tcsh。 我正在使用一个内部工具,它为它的一些命令提供基本的完成。 我想延长完成时间。
我的意思是,在未来的版本中,默认完成可能会演变。
我尝试过这样的事情:
设置 def_cmpl = complete tool
complete tool $def_cmpl 'n/-l/(reg short long gui)/'
但我不明白我得到的结果。
确实,$def_cmpl 中的引号是双引号:
tcsh> complete tool
''n@-t@$script@'' n/-l/(reg short long gui)/'
我尝试了一些使用 echo、sed 等的技巧,但我无法避免那些 ''。
有人可以帮我吗? 请不要说继续bash...该工具不支持它...
【问题讨论】: