使用biolinux发行版下的终端,我意识到,当我使用选项卡进行自动完成时,可能的匹配选项显示在命令行下,如果我继续“制表”,则每个选项都会自动输入到命令行中。
例:
我输入更多+ TAB
user@biolinux more [ 2:01PM]
admin.log Documents/ missfont.log Pictures/ Templates/
Desktop/ Downloads/ Music/ Public/ Videos/
然后再次按TAB键
user@biolinux more admin.log [ 2:01PM]
admin.log Documents/ missfont.log Pictures/ Templates/
Desktop/ Downloads/ Music/ Public/ Videos/
请注意,按TAB不仅会提供自动完成的下一个选项,而且还会显示整个选项的列表,而无需每次我向外壳按TAB时都添加跳转新行并打印列表。
显然,biolinux中的默认外壳是zsh(回显$ SHELL)。这是zsh特有的行为吗?可以用bash模仿吗?
最佳答案
签出http://grml.org/zsh/zsh-lovers.html并给予zsh一些爱:)
关于linux - biolinux中的自动完成行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7190857/