我使用Vim python编写插件,我想知道如何根据vim模块中的vim.buffers
更改行号的颜色,还可以执行特定于缓冲区的命令。我浏览了文档,试图找到执行特定于缓冲区的命令但无法找到它的方法。
知道我该怎么办?
答案 0 :(得分:1)
在Vim中没有一个解决方案......但我认为这是一个非常简单的解决方案。
function! Testing_Highlight()
highlight MyPattern ctermbg=red ctermfg=blue
python << EOF
from vim import *
myline = 4
eval("matchadd('MyPattern', '\%" + str(myline) + "l', 100)")
EOF
endfunction