有没有办法完全隐藏某些线条?我不想折叠,我根本不可见.示例:我用php编程; 函数和类变量具有phpdocs,我恨什么也没有多大的垂直空间的线条,但/**和*/可以采取.因此,我不想展示它们(很可能还有其他一些东西).虽然我怀疑这是可能的......
编辑:请不要发布全局命令; 我认识他们,他们不做我想做的事.你可以打印我想要的东西.但我想要在编辑区隐藏线条.
kev*_*kev 10
您可以使评论不可见:
:hi! Comment guifg=bg ctermfg=white
Run Code Online (Sandbox Code Playgroud)
要么
:hi! link Comment Ignore
Run Code Online (Sandbox Code Playgroud)
我知道这不是您真正要的东西,但是您是否尝试过用空白折叠foldtext?这样,折叠区域中的线看起来像是空线。为此,请设置
set foldmethod=marker
set foldmarker=\/**,*\/
set foldtext='\ '
Run Code Online (Sandbox Code Playgroud)
我更喜欢一个折叠文本,该文本指示那里有东西,可能是使它看起来像是一条注释行。在这种情况下,//在当前缩进级别用单个注释字符串替换第一行折叠线:
set foldtext=substitute(getline(v:foldstart),'\\/\\*\\*.*','\\/\\/','g'
Run Code Online (Sandbox Code Playgroud)
我觉得这并不引人注目,但仍然提醒我有一些隐藏的文字。
希望这可以帮助。