autotag vim插件没有';t保存时索引标记

autotag vim插件没有';t保存时索引标记,vim,Vim,我已经安装了最新版本的autotag vim插件。静态编译的标记在我的项目中工作。当我对文件进行更改并保存标记时文件不会更新 我有一个名为home_controller.rb的文件,如下所示 class HomeController < ApplicationController def index foo # CTRL+] jumps to implementation end private def foo end end 您对特定的Vim插件有问题。如

我已经安装了最新版本的autotag vim插件。静态编译的标记在我的项目中工作。当我对文件进行更改并保存
标记时
文件不会更新

我有一个名为home_controller.rb的文件,如下所示

class HomeController < ApplicationController
  def index
    foo  # CTRL+] jumps to implementation
  end

private

  def foo
  end
end

您对特定的Vim插件有问题。如果你向作者提交一个bug,你将有更多的机会修复它。在这里发布之前,我已经在github中提交了这个问题。你可能想看看另一个提供无痛自动标记生成的插件:Indexer。我是这个插件的作者,因此,如果您在使用它时遇到问题,我愿意提供帮助。详情请参阅我的另一个答案:
class HomeController < ApplicationController

  def index
    foo
    bar  # CTRL+] does not jump to implementation after save
  end

private

  def foo
  end

  def bar
  end

end
source = "C:\Users\user1\My Projects\test1\app\controllers\home_controller.rb"
drive = "C:", file = "\Users\user1\My Projects\test1\app\controllers"
tagsFile "C:\Users\user1\My Projects\test1\app\controllers\tags"
drive = "C:", file = "\Users\user1\My Projects\test1\app"
tagsFile "C:\Users\user1\My Projects\test1\app\tags"
drive = "C:", file = "\Users\user1\My Projects\test1"
tagsFile "C:\Users\user1\My Projects\test1\tags"
Stripping tags for test1/app/controllers/home_controller.rb from tags file C:\Users\user1\My Projects\test1\tags