在我以前的linux安装中,bash自动补全一直没有问题。如果我想对文件做任何事情,请给文件名添加一个前缀,然后按制表符列出所有与该前缀匹配的内容,但它还会使用命令和前缀重复其下的提示,以便我可以立即继续输入。
现在,我已将系统更新为kubuntu 18.04,自动完成功能不再那么流畅。甚至更陌生的是,其行为是不可预测的,就像取决于konsole一样。如果命令是less
,则它始终可以正常工作(如上所述),但是如果命令是cp
或mv
,则行为会有所不同。有时它可以正常工作,但通常会显示一个包含更多内容的匹配文件列表(隐藏我的提示),并且我必须键入q以退出更多文件并能够继续。一件小事,但很烦,因为它需要额外的输入。
我看到了这些.bashrc
电话,/usr/share/bash-completion/bash_completion
但对此没有做任何更改。
问题:什么原因导致这种不可预测的行为?我该如何解决?