当我尝试在终端
中编译和运行我的java程序时,我有点小小的烦恼javac example.java
当我想在java example
命令上运行java
并使用自动填充时,它会自动包含句点(java example.
)。当然,这是标准行为,因为它匹配最长的前缀,但有没有办法在这里切断尾随时期?我不介意编辑某些配置文件,我相信我看到其他计算机切断了这段时间。如果此功能是终端命令java
所独有的,那将特别好。
答案 0 :(得分:0)
正如评论所述,答案是使用bash-completion。我使用以下git-repo作为参考。至于我在Mac上的情况(直接从链接中获取),说明如下:
brew install bash-completion
并在~/.bash_profile
内,添加以下行:
if [ -f `brew --prefix`/etc/bash_completion ]; then
. `brew --prefix`/etc/bash_completion
fi