假设有三个目录:abc adc aec
我想要输入cd dc
、按下Tab
并获得cd adc
(尾随/
并不重要)完成。
可能吗?实现此行为的最简单方法是什么?
我可以将光标移到d
里面dc
然后按Tab
,zsh
就完成;但这一点也不方便。
答案1
在你的~/.zshrc
:
确保您已启用
compinit
:autoload -U compinit compinit -i
在 Word 中启用制表符补全功能:
setopt complete_in_word
制表符补全后,将光标移至单词末尾。
setopt always_to_end
我只需要空白处的这四行(甚至只是 [ 1
] 和 [ ])就可以实现这种行为。2
~/.zshrc