问题如下:
这是关于普通.txt
文件
我启用了隐藏功能并创建了此语法文件:
set conceallevel=3
syn region cTest conceal start='€£' end='£€'
hi cTest ctermfg=DarkYellow
我首先写下了我想说的内容的摘要/骨架,并把它放在€£和£之间。然后,在同一行中,我按照摘要的指导原则编写了一个较长的文本。整个文件包含许多(> 100)行。
隐藏功能非常好用,除了一点:如果随后的行是每个,例如,600个字符长(摘要120,文本480),如果屏幕是80个字符宽,那么行光标未打开将显示6个屏幕行加上...对应于隐藏的120个字符的空白。
是否有可能破坏这一空白(如果可以这样说的话)?
(除了Tip#1308之外,我找不到隐藏功能的任何教程,Stack Overflow不接受“隐藏”标签...)
答案 0 :(得分:1)
不幸的是,目前没有办法消除隐藏功能造成的这种空白;显然隐藏功能的发展非常复杂,并且在7.3版本发布之前及时做出了一些妥协,以使其“出门”。
如果有人向Bram Moolenaar和/或Vim开发者邮件列表提交工作补丁,这可能会在以后的版本中修复。