对于我的开发人员工作,我几乎整天都在 *nix shell 环境中工作,但似乎仍然无法记住我不每天使用的程序的名称和参数细节。我想知道其他“临时健忘症患者”是如何处理这个问题的。你有一个大的备忘单吗?当你每周洗澡时,你会排练 emacs 的快捷键吗?或者你的办公 table 被便利贴盖住了?

最佳答案

使用 bash_completion 是一种不必记住程序参数的精确语法的方法。

> svn [tab][tab]
--help     checkout   delete     lock       pdel       propget    revert
--version  ci         diff       log        pedit      proplist   rm
-h         cleanup    export     ls         pget       propset    status
add        co         help       merge      plist      pset       switch
annotate   commit     import     mkdir      praise     remove     unlock
blame      copy       info       move       propdel    rename     update
cat        cp         list       mv         propedit   resolved

关于unix - 记住 *nix 命令行参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3582259/

10-14 16:04