deoplete-zsh
deoplete-zsh copied to clipboard
Function load by "source hoge.zsh" is not completion.
I’d like to ask you to add completion "function loaded by source
".
開いているファイルにある関数を補完されますが、
source
や.
によって読み込まれた関数は補完されません。
なので、source
などで読み込んだ関数も補完できるようにしてほしいです。
(Issue立てるのは初めてなので、何か問題があれば教えてください)
おそらく、そのような高級な機能は実装されていません。
capture.zsh を拡張する必要があると思います。
https://github.com/zchee/deoplete-zsh/blob/master/bin/capture.zsh
@Shougo twitterで拾ってissue投げてもらった感じです。拡張する方向で思っていたのですがいかがでしょう?
なるほど。拡張すること自体は問題ありません。 (誰が拡張するのかという話はありそう)
ソースコード中の source をパースして、zsh にロードさせる必要があると思います。