如何在iTerm2中禁用表键

时间:2013-07-25 15:17:28

标签: zsh iterm2

我正在使用zsh和iTerm2。当我想自动完成命令时,我总是使用 Tab -key。但是如果没有自动完成的命令,光标将向前移动,这不是我想要的。

所以有没有办法在没有命令可以自动编译时禁用向前移动的光标,谢谢。

1 个答案:

答案 0 :(得分:0)

空行上 Tab 的行为可以由zstyle insert-tab配置:

zstyle ':completion:*' insert-tab <VAL>

<VAL>可以

  • true [默认]:插入TAB字符
  • false :执行完成(完成列表包含所有命令)
  • 待处理 pending = val :插入TAB字符如果有未处理的输入(粘贴文本),否则执行完成

因此,如果您不希望它插入TAB,您可以将其设置为false:

zstyle ':completion:*' insert-tab false