使用 Vimwiki 将图像嵌入到需要在系统之间传输的 wiki

Isa*_*her 5 vim image vim-plugin

我正在为一个团体软件开发项目构建一个内部项目维基。该项目 wiki 目前由 VimWiki 提供支持,我每周都会将 HTML 文件发送给项目主管和每个开发团队。这既保证了我们的知识产权的安全性和内部性,又保持了组织性和最新性。我想将图表图像放入 wiki 本身,以便可以轻松地一起访问所有图表和文档。然而,我在使图像在系统之间传输时遇到了麻烦。vimwiki 是否提供了一种嵌入图像文件的方法,以便它们可以在系统之间传输?理想情况下,该解决方案可以将 Vimwiki 的输出目录作为包含 HTML 文件和图像文件的单个实体进行传输。

我尝试阅读 vimwiki 参考文档中有关图像的文档。我没有运气使用 local: 或 file: 变体。wiki 参考文献指出 local 应根据 HTML 文件的输出目录将图像链接转换为本地化位置,但当我使用它时它会破坏我的图像。

我的文件中目前有

{{file:/images/picture.png}}

我希望系统能够在计算机之间传输文件,但它注册到绝对链接,并且也不将图像目录包含在 vimwikiAll2HTML 命令的输出目录中。

小智 4

我知道这是一个老问题,但尝试改用{{local:/images/picture.png}}。如果你在 Vim 中打开:help vimwiki,你可以找到这样的部分:

在 Vim 中,“file:”和“local:”的行为相同,即您可以将它们与相对链接和绝对链接一起使用。然而,当转换为 HTML 时,“file:”链接将成为绝对链接,而“local:”链接将成为相对于 HTML 输出目录的链接。如果您将 HTML 文件复制到另一台计算机,则后者会很有用。