问题真的很简单,当我运行TagbarToggle时,我希望在该窗口中的cursorline选项为真(如果它在“主”窗口中)。
类似于:
if &cursorline
call set_cursorline_in_tagbar()
endif当然,我可以每次都手动设置,但这不是Vim的方式。
发布于 2012-09-29 12:31:16
It looks like TagBar设置了自己的FileType:tagbar,这可以在autocmd中使用
autocmd FileType tagbar setlocal cursorline另一种选择是为标记栏自己的语法组设置一个符合您需要的自定义高亮显示,as shown in the documentation.
发布于 2012-09-29 19:47:06
我设法修复了它,由于某种原因,TagBar在initWindow()函数中设置了nocursorline,我简单地将其替换为cul。现在一切都像它应该的那样工作。
但他为什么要设置nocursorline?
https://stackoverflow.com/questions/12649249
复制相似问题