用例:我需要经常执行 export KEY=value_file 或 cat value_file 并且有很多文件,因此为每个文件创建别名是不可行的。工作流程:
XXX$: `name of the function, say ABC` SPACE
然后我按 Tab 键,我想查看某个目录下的文件列表。就像是
XXX$: ABC "cursor still here"
filea fileb filec
filed filee filef
最后我可以完成我的命令
XXX$: ABC filee
我猜我的 bash_profile 中的函数类似于,但以下内容不起作用。
ABC(){
ls mydir
export KEY=@$1
}