PlantUML 定义了绘制 UML 图的语法, 可以通过纯文本的方式绘制 UML 图. graphviz
定义了绘制一般图形的语法, 可以通过纯文本的方式绘图. 实际上, PlantUML 依赖于
graphviz.
关于 PlantUML 详细情况, 参见 http://www.plantuml.com/.
关于 graphviz 详细情况, 参见 http://www.graphviz.org/.
在 vim 中通过写文本的方式绘制 uml 图和框图时, 可能需要随时查看当前图样的效果.
这可以通过 PlantUML 和 graphviz 的 vim 插件提供的 Ex 命令调用.
我更倾向于通过定义一个快捷键来调用那些 Ex 命令.
下面是定义绘制 UML 图的快捷键:
" vim: ft=vim
if exists("g:loaded_dzfplantuml_syntax")
finish
endif
let g:loaded_dzfplantuml_syntax = 1
"""""""""""""""""""""""""