我们有按层次排序的项目存储在文本文件中,用制表符标识。
- 颜色
- 红色的
- 绿色的
- 蓝色的
- 电脑
- Linux
- 苹果
- 视窗
- 数字
- 一
- 二
- 三
树 +---颜色 ¦ +---蓝色 ¦ +---绿色 ¦ +---红色 +---电脑 +---Linux +---mac +---窗口 +---数字 +---一 +---三 +---二
看这张照片举例来说。如何方便地编辑和重新排序这些列表,所见即所得时尚?人们应该能够将物品上下移动。也可以应用字母顺序排序到树枝上。
有没有一个简单而合适的语言、软件工具或工作流程为了这?
MS Word 有点不合适。Word 只使用样式,不导出数据。XML 是存储嵌套数据的最佳方式,但编辑起来非常困难。如果没有解决方案,我们将不得不编写一个。但这将是一笔不小的投资。
答案1
你需要的是大纲。谷歌会为你提供每个平台的几十个结果。阅读他们的文档,尝试那些似乎满足你要求的,然后做出决定你的选择。
答案2
在 Vim 中,你只需要想出一个合适的方法折叠式的(使用{{{
标记手动操作最简单,但使用自定义的更舒服'foldexpr'
),您将免费获得指导线(通过设置'foldcolumn'
),并且可以使用标准的拉动/删除/粘贴命令轻松移动整个(关闭的)折叠。