如何更改 python vim 模块中行号的内容?

How to change contents of a line number in python vim module?

我正在尝试创建一个简单的 vim 插件,但遇到了一些问题。如何编辑行号内的内容?例如,在 ale、syntastic、neomake tc. 等语法插件中,它们会在行号旁边显示错误。

   1 | ...code
>> 2 | ...code
-- 3 | ...code

是否可以在 vim python 模块或 VimL 中执行此操作?如果是这样,一个人会怎么做?我查看了文档 here,但找不到任何与编辑行号内容相关的内容。 感谢任何帮助,例如文档或需要什么命令。谢谢!

vim 内置了 sign,您可以定义和删除符号来实现这一点。许多插件也使用符号。

:h sign

阅读它,并尝试文档中的一些示例。