使用vimwiki时包装显示的文本

时间:2012-07-21 12:04:39

标签: vim word-wrap

我正在使用vimwiki,它允许您编写[[wiki link ...|name link]]之类的链接。 如果您处于编辑模式并且在一行中有链接,那么您会看到真实的文件内容,否则您只会看到“名称链接”。 (与vim帮助|链接|的方式类似。)

但是vim,计算换行,使用真实内容而不是显示内容。

我希望vim使用显示的字符来计算包裹。

2 个答案:

答案 0 :(得分:2)

vimwiki使用相对较新的隐藏功能隐藏部分链接,就像Vim帮助对其标记一样。然而,隐藏文本的错觉并不是很深,Vim命令以及换行仍然在全文上运行。需要扩展核心Vim实现以获得您想要的内容;有人需要编写补丁(以及相应的测试)。

然而,目前尚不清楚应该采取多大措施。毕竟,Vim是一个文本编辑器,而不是WYSIWYG。 隐藏功能是一个很好的便利和光学技巧,而不是核心功能。

答案 1 :(得分:0)

您可以管理最终写入磁盘的实际内容的状态,而不是使用隐藏功能。如您所见,这是一种复杂的方法,并且充满了可能导致数据丢失的边缘情况。与此类似的 Web 编辑器是富文本编辑器,众所周知,它们很难正确