对于我的开发人员工作,我几乎整天都在 *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/