终端:按下 Tab 键后浏览自动完成的选项

终端:按下 Tab 键后浏览自动完成的选项

按下终端上的标签会显示您可以选择的可能性,如下所示:

MacBook :~ user$ ls _ 
Directory1 Directory2 Directory3

我如何才能使可能性显示在光标上(上面 ls 旁边的下划线),以便我可以使用箭头或其他任何方式在它们之间切换或导航,而不必键入它们。这里的想法是,一些目录可能以阿拉伯字母开头(通常显示为 ??),因此更容易浏览所有可能性,而不仅仅是显示它们并尝试键入它们。

答案1

您可以通过以下方式实现搜索(bash由于您使用了 OSX 标签,因此我假设您在 shell 中工作):

bind 'TAB:menu-complete'

如果您想要同时使用两者,请添加:

bind 'set show-all-if-ambiguous on'

相关内容