问题如下:
这是关于一个普通的.txt
文件
我启用了隐蔽功能并创建了以下语法文件:
set conceallevel=3
syn region cTest conceal start='€£' end='£€'
hi cTest ctermfg=DarkYellow
我先写一个我想说的摘要/骨架,然后放在€£和£€之间。然后,在同一行中,按照摘要指南编写更长的文本。整个文件包含许多(> 100)行。
隐藏功能非常有效,除了以下几点:如果随后各行,例如每行600个字符长(摘要120,文本480),并且如果屏幕宽80个字符,则将显示光标所在的行6条屏幕线加……一个空白,对应于隐藏的120个字符。
是否可以消除这个空白(如果我可以这么说的话)?
(除技巧1308之外,我找不到任何有关隐藏功能的教程,并且Stack Overflow不接受“隐藏”标记。)
最佳答案
不幸的是,目前尚无办法消除隐藏功能所造成的这种空隙。显然,隐藏功能的开发非常复杂,并且需要做出一些折衷才能在7.3版本中及时发布。
如果有人向Bram Moolenaar和/或Vim开发人员邮件列表提交了有效的补丁程序,则可能在以后的版本中修复此问题。
关于vim - 如何折叠隐藏的文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897656/