deoplete-zsh icon indicating copy to clipboard operation
deoplete-zsh copied to clipboard

Function load by "source hoge.zsh" is not completion.

Open ghost opened this issue 7 years ago • 3 comments

I’d like to ask you to add completion "function loaded by source".

開いているファイルにある関数を補完されますが、 source.によって読み込まれた関数は補完されません。 なので、sourceなどで読み込んだ関数も補完できるようにしてほしいです。 (Issue立てるのは初めてなので、何か問題があれば教えてください)

ghost avatar Sep 28 '17 02:09 ghost

おそらく、そのような高級な機能は実装されていません。

capture.zsh を拡張する必要があると思います。

https://github.com/zchee/deoplete-zsh/blob/master/bin/capture.zsh

Shougo avatar Sep 28 '17 02:09 Shougo

@Shougo twitterで拾ってissue投げてもらった感じです。拡張する方向で思っていたのですがいかがでしょう?

zchee avatar Sep 28 '17 02:09 zchee

なるほど。拡張すること自体は問題ありません。 (誰が拡張するのかという話はありそう)

ソースコード中の source をパースして、zsh にロードさせる必要があると思います。

Shougo avatar Sep 28 '17 03:09 Shougo