3

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

$ cd bu[tab] -> $ cd build/ -> [tab] -> $ cd builds/ -> [tab] -> $ cd build/ 等等。

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

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

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

4

1 回答 1

2

如果您正在使用zsh: grml 中的默认 zsh shell 的行为方式与您提到的方式相同(如果我没记错的话)。你可以看看这里的配置

编辑:对于 Ubuntu,请参阅此处接受的答案:终端自动完成:循环浏览建议

于 2012-01-03T12:23:42.100 回答