【发布时间】:2017-01-24 04:36:34
【问题描述】:
javac 命令有一个奇怪的制表符补全-cp 和-classpath。我的印象是-cp 是-classpath 的别名。但是,当我在 -classpath 标志之后按 Tab 键时,我会按预期得到 .jar 文件。当我使用-classpath 按标签时,我得到:
javac -classpath <tab>
javac -classpath lib/ <tab>
javac -classpath lib/test.jar
和
javac -classpath .: <tab>
javac -classpath .:lib/ <tab>
javac -classpath .:lib/test.jar
或者,-cp
javac -cp <tab>
javac -cp lib/ <tab>
javac -cp lib/
和
javac -cp .: <tab>
javac -cp .:
如果相关,我在 ubuntu 16.04 和 javac 1.8.0_111 中使用 bash。
【问题讨论】:
标签: bash javac tab-completion bash-completion