bash autocomplete在“之后不工作”;“cvs提交”;
我正在运行Ubuntu 14.04。当我通过Putty(ssh)在服务器上时,autocomplete不适用于“cvs提交”或“cvs更新”,尽管对于其他命令(如nano),它也可以正常工作 例如,当我在目录中并尝试bash autocomplete在“之后不工作”;“cvs提交”;,bash,ubuntu,cvs,Bash,Ubuntu,Cvs,我正在运行Ubuntu 14.04。当我通过Putty(ssh)在服务器上时,autocomplete不适用于“cvs提交”或“cvs更新”,尽管对于其他命令(如nano),它也可以正常工作 例如,当我在目录中并尝试 nano cvsd<<tab>> nano-cvsd 这已填写到cvsdir/(当然,随后填写实际文件名) 但是,当我在同一个位置并尝试 cvs commit cvsd<<tab>> cvs提交cvsd 什么也没发生。它还没有
nano cvsd<<tab>>
nano-cvsd
这已填写到cvsdir/(当然,随后填写实际文件名)
但是,当我在同一个位置并尝试
cvs commit cvsd<<tab>>
cvs提交cvsd
什么也没发生。它还没有完成。我尝试在不同的位置(对于cvs文件夹),但它从来都不起作用。当我键入cvs commit cvsdir时,它按预期工作-该目录实际上是一个cvs目录
为什么?我怎样才能改变它?如何确保cvs命令的自动完成再次工作?我正在查看Pumbaa80的评论 在askubuntu上转载了这个问题,因为我找不到答案。希望有人能帮我。。。 bash completion”包包含许多用于各种命令的自定义完成脚本。其中一些与命令匹配得非常好,一些是。。。质量较差的 最常见的问题是,他们做出了一些毫无根据的假设,即您通常能够自动完成的某些事情(可能是本维护中的目录)对于该命令无效。事实上,剧本的作者设置的限制是他们的偏好,而不是正确的限制 这可能是一个Ubuntu错误,或者至少是一个mis功能。请参阅