完成时Zsh光标位置

时间:2013-08-08 13:01:10

标签: autocomplete zsh

这是我的完成功能:

f()
{
    local l
    read -l l

    reply=('ok')
}
compctl -K f c

然后我做

c o

标签

c ok

这是有效的。 l等于c o。然后我在b

之前按 tab
c ok b

l等于c ok b,很好,但是如何判断合并不是发生在字符串末尾而是发生在b之前?我可以通过COMP_POINT获取bash中的光标位置吗?

0 个答案:

没有答案