当光标位于单词中时,我已经能够打开自动完成功能:https://unix.stackexchange.com/a/736909/556055
但重点是我可以接受自动完成并继续在单词/同一个地方输入内容。但相反,当我按空格键或 Enter 键时,光标会跳转到整个单词的末尾 + 1 个空格。我可以改变这种行为吗?
PS 参考行为是 bash 的(没有配置)。
答案1
现在答案已更新,这个问题也得到了解决:https://unix.stackexchange.com/a/736909/556055
基本上,您可以添加:
bindkey '^I' expand-or-complete-prefix
或这个:
bindkey '\t' expand-or-complete-prefix
基本上,它是相同的东西(Tab),但写法不同。