mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-10-02 08:51:18 +02:00
As suggested by 19666 and corrected by 19668, fix remote file completion.
This commit is contained in:
parent
3f676a818f
commit
2313f83218
@ -6,7 +6,7 @@ _remote_files () {
|
|||||||
|
|
||||||
if zstyle -T ":completion:${curcontext}:files" remote-access; then
|
if zstyle -T ":completion:${curcontext}:files" remote-access; then
|
||||||
zparseopts -D -E -a args p: 1 2 4 6 F:
|
zparseopts -D -E -a args p: 1 2 4 6 F:
|
||||||
remfiles=(${(M)${(f)"$(_call_program files ssh $args -a -x ${IPREFIX%:} ls -d1F ${(Q)PREFIX%%[^./][^/]#}\* 2>/dev/null)"}%%[^/]#(|/)})
|
remfiles=(${(M)${(f)"$(_call_program files ssh $args -a -x ${IPREFIX%:} ls -d1FL "${(Q)PREFIX%%[^./][^/]#}\*" 2>/dev/null)"}%%[^/]#(|/)})
|
||||||
compset -P '*/'
|
compset -P '*/'
|
||||||
compset -S '/*' || suf='remote file'
|
compset -S '/*' || suf='remote file'
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user