Hakaishin Asked: 2018-01-10 07:10:49 +0800 CST2018-01-10 07:10:49 +0800 CST 2018-01-10 07:10:49 +0800 CST 如何使用箭头并输入从自动完成选项中选择选项? 772 在较旧的安装中,我以某种方式对其进行了配置,因此如果我有一个可以使用选项卡调出的自动完成列表,则第一项会突出显示,我可以使用箭头导航列表并按 enter 确认。我不记得我是如何设置的,知道怎么做吗? autocomplete 2 个回答 Voted Best Answer Luciano Andress Martini 2018-01-10T07:16:07+08:002018-01-10T07:16:07+08:00 我认为您在这个较旧的安装中使用的是 fish 而不是 bash: #apt-get install fish #fish (是的,鱼可以从 jessie 的 debian 存储库中安装,我不知道它是否在 debian 9 上) 然后,您可以将 /etc/passwd 中的默认 shell 从 bash 更改为 fish。 安装后,它在 file:///usr/share/doc/fish/index.html 中有一本非常酷的 debian 手册 您将能够使用以下命令通过非常酷的 Web 界面对其进行配置: fish_config Stéphane Chazelas 2018-01-10T08:03:28+08:002018-01-10T08:03:28+08:00 那可能是zsh贝壳。在zsh中,这是您在运行时获得的行为(或者通常添加到您的 中~/.zshrc): zstyle ':completion:*' menu select=2 (只要有至少 2 个条目可供选择,就会启用该选择样式)。 zstyle您可以使用命令进行更多的完成调整。或者,您可以将该compinstall功能用于基于菜单的界面,为您完成繁重的工作。 autoload compinstall && compinstall
我认为您在这个较旧的安装中使用的是 fish 而不是 bash:
(是的,鱼可以从 jessie 的 debian 存储库中安装,我不知道它是否在 debian 9 上)
然后,您可以将 /etc/passwd 中的默认 shell 从 bash 更改为 fish。
安装后,它在 file:///usr/share/doc/fish/index.html 中有一本非常酷的 debian 手册
您将能够使用以下命令通过非常酷的 Web 界面对其进行配置:
那可能是
zsh
贝壳。在zsh
中,这是您在运行时获得的行为(或者通常添加到您的 中~/.zshrc
):(只要有至少 2 个条目可供选择,就会启用该选择样式)。
zstyle
您可以使用命令进行更多的完成调整。或者,您可以将该compinstall
功能用于基于菜单的界面,为您完成繁重的工作。