2017-03-01 3 views
0

での仕事は私が生成され、私のプロジェクトのディレクトリに置かれ、set tags=./tags,tags;/は私init.vim編集に配置されているtagsファイルを持っている:これは設定が両方で同じであることを確認することでした編集者タグneovimでは見られないが、vimの

neovim(v0.1.7)でタグを検索すると何も見つかりませんが、tagbar(majutsushi/tagbar)はこれらのタグを正しく見つけたようです。さらに、タグファイル(set tags=/home/<me/project/>tags)を直接指し示すようにタグを設定しましたが、結果は変わりません。 vim(v8.0、2016 Sep 12)で同じ手順を実行すると、これらのタグが正しく検出されます。

neovimはvimとは異なる方法でctagsを処理するのですか、それとも単純なものがありませんか?

おかげ

EDIT:

@Justin M.キースはVIMとneovimの行動で正しいです。 ViとVimの -

Why can't vim see the tags file, despite being in the same directory?:私は上に行くために全体の多くがなかったので、「どうして私のシステムが壊れている」が、これに答え、私のために、ここで発見されたの漠然とした質問をすることができませんでした取引所(ベータ版)私の場合は

vim-scripts/gitignoreプラグインは私のタグファイルを見つけることから、私のエディタを隠さ私wildignore変数にパターンを追加しました。

答えて

1

set tags=./tags,tags;/は、任意の選択です。 :help 'tags'で述べたように、nvimのデフォルトは次のとおりです。

'tags' 'tag'   string (default "./tags;,tags") 

は、「タグ」オプションを設定ないを試してみてください代わりに、デフォルトを使用します。

neovimのタグ(v0.1.7)を探して、何も見つからなかった、しかしtagbar(魔術師/ tagbar)が正しく

それはtagbarが他の場所で見える可能性は低いではありませんこれらのタグを見つけるように見えます'tags'オプションで指定された値よりも大きくなります。

ないvimの

から別の方法でctagsのハンドルneovimんが、唯一のデフォルトが変更されました。

関連する問題