普通网友
2014-04-29 11:52
浏览 51
已采纳

helptags不会使用vim-php-manual生成正确的标签

I download vim-php-manual in this page and unzip in ~/.vim/vim-php-manual(the tgz file has a tags file). I can use K on some function name and see the parameter of this function. Everything is good.

But I execute :Helptags in Vim normal mode, it generate some wired tags in ~/.vim/vim-php-manual.

/   apache-request-headers.txt  /*\/*
NOT strtr.txt   /*NOT*
estimated   ifx-getsqlca.txt    /*estimated*

I think Vim must generate wrong tags with wrong symbol. I open the file ~/.vim/vim-php-manual/ifx-getsqlca.txt and :set ft=text. I see estimated being surround star sign(*), like *estimated*, so Vim treat it as the tags name.

Is that mean I can't execute :Helptags forever? Because it always generates wrong tags for vim-php-manual

It seems contradiction because vim will find the help file in runtimepath and :Helptags will generate tags with runtimepath?

图片转代码服务由CSDN问答提供 功能建议

我下载 vim-php-manual 在此页面 并在〜/ .vim / vim-php-manual 中解压缩( tgz文件有一个标记文件)。 我可以在某个函数名上使用 K 并查看该函数的参数。 一切都很好。

但我在Vim正常模式下执行:Helptags ,它会在〜/ .vim / vim-php-中生成一些有线标签 手动

  / apache-request-headers.txt / * \ / * 
NOT strtr.txt / * NOT * 
estimated ifx-getsqlca.txt /  *估计* 
   
 
 

我认为Vim必须使用错误的符号生成错误的标签。 我打开文件〜/ .vim / vim-php-manual / ifx-getsqlca.txt :set ft = text 。 我看到估计是环绕星座(*),如 * estimated * ,所以Vim将其视为标签名称。

这是否意味着我无法永远执行:Helptags ? 因为它总是为 vim-php-manual 生成错误的标签

这似乎很矛盾,因为vim会在 runtimepath 中找到帮助文件, :Helptags 将使用 runtimepath 生成标签?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题