我想向 Vim 查询符号的行号。我知道标志的 ID,因为我是使用 放置它的人sign place {id}...
,但我希望能够向 Vim 询问它的当前位置(因为用户可以编辑文件并导致标志移动)。
我知道我可以用:sign place
这样的方式列出所有标志:
:sign place
--- Signs ---
Signs for plugin/python/vdebug/breakpoint.py:
line=199 id=11000 name=breakpt
Signs for plugin/python/vdebug/event.py:
line=9 id=11001 name=breakpt
但是我必须解析输出以通过 ID 找到单个断点,这不是很有效,特别是因为可能有大量的符号。是否有命令或 vimL 函数仅通过 ID 获取标志的属性?