1
0
mirror of https://github.com/skywind3000/z.lua synced 2026-03-16 04:39:49 +00:00

Merge pull request #93 from Aloxaf/no_compctl

Improve zsh's completion
This commit is contained in:
Linwei
2020-02-28 17:26:27 +08:00
committed by GitHub

7
z.lua
View File

@@ -2201,12 +2201,11 @@ fi
local script_complete_zsh = [[
_zlua_zsh_tab_completion() {
# tab completion
local compl
read -l compl
(( $+compstate )) && compstate[insert]=menu # no expand
reply=(${(f)"$(_zlua --complete "$compl")"})
local -a tmp=(${(f)"$(_zlua --complete "${words/_zlua/z}")"})
_describe "directory" tmp -U
}
compctl -U -K _zlua_zsh_tab_completion _zlua
compdef _zlua_zsh_tab_completion _zlua
]]