3

私はすでに 4 か月間 vim/gvim を使用していますが、今ではその長所を活かす方法を見つけました。私のタグファイルは非常にうまく生成されており、ここに単純な行があります。

my.namespace.classname /path/to/file.js /^my.namespace.classname = function(first_arg,$/;" f

これは、オムニコンプリートに必要なものの例です。

my.namespace.cla <- my.namespace 内のすべてのクラス名を含むオムニコンプリート リスト

omn​​icomplete は「my.」を含めずに名前空間のみを検索するように見えるため、上記が私の問題の鍵です。その前に。したがって、omnicomplete リストに他の要素が表示され、クラス名はまったく表示されません。

ただし、たとえば :tag my.namespace.classname と入力すると、gvim は正しいファイルを正しい位置で開きます。

何が間違っていて、どうすればそれを機能させることができますか?

4

1 に答える 1

2

多くのオムニコンプリートが十分に開発されていないことに気付きました。私は php omnicomplete を使用しましたが、正しく機能させるためには、多くの部分を調整する必要がありました。javascript 用の omnicomplete をダウンロードすることをお勧めします。次に、プラグイン ディレクトリに追加します。次に、やりたいことができるまで編集を加えます。

申し訳ありませんが、これ以上お役に立てませんでしたが、少なくとも、これ以上無回答になることはありません。

于 2010-12-20T03:57:24.470 に答える