Ubuntu的终端使用区分大小写的自动补全,这在Linux中是可以预期的。 但我认为有时候使用不区分大小写的自动补全会更方便,这样你就不必在输入名称时太准确,可能会产生一些误匹配,但这个额外的假阳性可能是值得的。是否可以更改这种行为?
当我使用像svn这样的程序,并在Gnome终端中输入时: svn upd 按下 Tab 键后,它会自动完成为: svn update 在我的自定义bash脚本中能做到这样的事情吗?
如果我开始输入一个命令,比如apt-g,按下tab键后,Shell会将该命令自动补全为apt-get,但是对于命令的第二部分,比如install,如果我输入一些字符,比如insta,再按下tab键,它不会自动补全为install。 另一个例子:当我输入sudo后,按下tab键没有任何自动补全...
在某个时刻,apt-get install 的自动补全功能出现了问题。当按下 Tab 键时,我很希望能看到可供安装的软件包的名称。 例如,如果我在输入 sudo apt-get install ruby 后按下 Tab 键,所有以 ruby 开头的软件包都会显示出来,如 ruby-mysql...
我正在尝试在运行最新更新的Ubuntu 11.04 Beta 1上使用命令的Tab键自动补全功能,但似乎无法正常工作。(尽管已安装了bash-completion软件包) Tab键自动补全功能只对目录或文件起作用。 有任何想法在哪里找到解决办法吗?
如果我有几个目录,比如: afoo abar 有时候当我按下Tab键(例如在输入"cd a"后按下Tab键)时,我的终端会拒绝自动补全,并打印出目录列表。有时甚至还会发出刺耳而烦人的声音。你有什么办法让它在这种情况下自动补全呢?例如,如果我再次按下Tab键,它可以先显示"abar",然后...
好吧,我一个大学同学刚给我看了一个你可以这样做的东西。 sudo apt-get install <type first letters of package> <TAB> 它会自动完成软件包的名称。只是举个例子... sudo apt-get install ...
如果我这样做: alias g='git' 我失去了所有的自动完成规则(例如,在输入后按下TAB键时,分支和远程不再自动完成,比如g push o)。
我刚刚遇到了一件真的让我烦恼的事情。在Ubuntu上,自动补全功能非常好用,但是当我以root用户登录时,比如通过su命令,有时只能使用tab进行自动补全。 为什么会这样?有办法可以改变吗?
我在终端中经常使用自动补全功能,比如对于cp命令。但有时候,当我输入cp命令的目录并按下Tab键时,文件列表会非常长,Ubuntu会先显示部分列表,然后等待按键输入后逐个顺序列出剩余的文件。这个功能几乎没有用,因为你永远不知道还剩下多少文件,而且几乎总是会出现错误。 有没有办法离开这个列表回...