bash tab 补全显示命令而不是文件和文件夹

bash tab 补全显示命令而不是文件和文件夹

我曾经chmod使一些脚本可执行,现在我的 bash shell 可以通过制表符自动完成所有可用的命令。

我怎样才能让它返回到仅完成当前文件夹中的文件/文件夹?

答案1

它总是在提示后的第一件事中自动完成命令名称。你是说,即使你输入了命令名称,它仍然会将命令名称作为命令行的下一个单词提供吗?你确定你不在充满命令文件的目录中吗?

相关内容