3
Windows XPでは、Vimの 'タグ'オプションで絶対パスを使用する際に問題が発生しています。Vim 'tags'オプションの絶対パス
は はDirectory階層:vimの上、以下の
C:/
| Temp/
| | tags
| test.cpp
コマンド、タグ情報findfile()
を使用して見つけることができますタグファイルにもかかわらず、だから、TEST.CPPに
:pw
C:\
:set tags?
tags=./tags,tags,'C:/Temp/tags','C:\Temp\tags'
:echo tagfiles()
[]
:echo findfile('tags', 'C:/Temp')
Temp\tags
を編集中は:tag
には使用できませんまたは:ptag
コマンドであり、tagfiles()
によって検出されません。
私はここで何が欠けていますか?
注:1つのタグファイルで複数レベルのディレクトリ階層を持つプロジェクトで作業しているので、相対パスとワイルドカードを使用しないようにしてください。ワイルドカードを使用するのは遅すぎます。
ありがとうございます!これは問題を解決しました!ちょうど興味がある...これらの引用符を削除することがなぜ行動を変えたのか考えてみませんか? – mMontu
これは、あなたが設定ファイルにパスを書き込む方法であるため、あなたはいくつかのUNIXのバリアントまたはWindowsにあります。私は、vimrcファイルを移植可能にすることを目標としています。 BTW、私の誤植を修正してくれたLuc Hermitteに感謝します。 – romainl