我记得 vim 有这样一个插件,可以根据文件内容绘制树状图像

2015-11-04 21:16:21 +08:00
 fyyz
以前在哪里看到的,现在忘了。

以下的描述可能有误差,但是八九不离十了。
以下的描述可能有误差,但是八九不离十了。
以下的描述可能有误差,但是八九不离十了。

这个插件是这样的:
假设有一个文件的内容是这样的:

1 - 2
1 - 3
1 - 4

在 vim 里打开该文件,然后调用这个插件,就会绘制一个出来一个图像,格式好像是 png ,也可能是别的,但肯定不是 ASCII 字符画。图像内容大致这样:

2
|
1---3
|
4

当然,如果是更加复杂的图像,比如说二叉树什么的,也能用这个插件的语法写好,然后调用该插件,生成图像。

但是我现在忘记这个插件叫什么了,我对它的记忆也是蛮模糊的,不知道各位 V 友有没有知道的?
2722 次点击
所在节点    Vim
7 条回复
luoluoluo
2015-11-04 21:33:56 +08:00
要不去试试 Graphviz ?
https://zh.wikipedia.org/wiki/Graphviz
knightdf
2015-11-04 22:03:28 +08:00
drawit?
fyyz
2015-11-04 22:54:52 +08:00
@knightdf 不是 ascii 字符画
sunnyyan
2015-11-04 23:12:44 +08:00
以前都是把 nerdtree 中的文本粘贴到 ps 中导出成图片的
ibigbug
2015-11-05 01:43:52 +08:00
这个是 dot 语言
fyyz
2015-11-05 09:02:05 +08:00
谢了,就是 dot 。
之所以以为是 vim 插件,是因为我最早是在这边看到的:
http://www.zhihu.com/question/28596616

终于可以方便地画树形图了~
youxiachai
2015-11-05 09:37:27 +08:00
@fyyz 其实一楼说的 Graphviz 就是你真正要的....

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/233677

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX