繁体   English   中英

如何设置shell选项卡完成以切换替代方案?

[英]How can I set up shell tab-completion to toggle through alternatives?

当我输入时,例如“cd bu [tab]”,并且有多个选项(比如build /和builds /),终端通常会显示所有可能选项的列表(按[tab]两次后)。 我想设置它,以便每个[tab]按下将循环显示替代选项而不是显示它们的列表:

$ cd bu [tab] - > $ cd build / - > [tab] - > $ cd builds / - > [tab] - > $ cd build / etc.

我希望很清楚我的意思是什么? :) mIRC具有相同的昵称和频道完成功能,例如。

另外,请告诉我这是可能的,而无需编写我自己的完成脚本。

编辑:我在Ubuntu上使用标准终端。

如果你使用的是zsh :grml中的默认zsh shell就像你提到的那样(如果我没记错的话)。 您可以在此处查看配置

编辑:对于Ubuntu,请在此处查看已接受的答案: 终端自动完成:循环建议

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM