有没有一种基于缩进的,像树形图一样的,类似 markdown 的文本格式? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
colorwin
V2EX    Linux

有没有一种基于缩进的,像树形图一样的,类似 markdown 的文本格式?

  •  
  •   colorwin 2017-05-29 22:23:52 +08:00 9668 次点击
    这是一个创建于 3060 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我想要一个文本格式: 1.基于缩进,像树形图一样展开和合并 2.是文本格式,可以任意编辑,不用专门的软件。 类似下面 markdown 的效果,但要比 mardown 专注树形图的功能。


    partition table, 磁盘分割表, 把磁盘分割成分割槽 partition

    • 分割槽的最小单位, 磁柱,cyblinder
    • 连续的磁区空间,所以最好把 Extended 放最后
    • 主要(Primary)
      • 第一磁区, 只要 64b,只能分 4 笔
      • P1,/dev/sda1: 1-100
      • P3, -/dev/sd3, 无数据
      • P4, -/dev/sd4,无数据
    • 延伸(Extended), 使用额外的磁区来, 记录分割信息
      • 扩展分配本身不能被拿来格式化
      • 一个操作系统只能有一个延伸分配。
      • 类似独立的磁盘空间
      • 扩展分配出来的叫逻辑分割槽,logical partition。
      • 扩展分配也有数量限制, Linux 下
        • SATA 硬盘有 11 个逻辑分割。
        • IDE 硬盘有 79 个逻辑分割
      • P2,/dev/sda2: 101-400,
        • L1, /dev/sd5: 101-160
        • L2, /dev/sd6: 161-220
        • L3, /dev/sd7: 221-280
        • L4, /dev/sd8: 281-340
        • L5, /dev/sd9: 341-400
    25 条回复    2017-10-17 14:58:26 +08:00
    isCyan
        1
    isCyan  
       2017-05-29 22:37:07 +08:00
    基于缩进本身就可以实现啊,那些古老的 txt 文档都是这么干的,如果你要加 ul 啊 li 这些自己写个程序就可以了
    colorwin
        2
    colorwin  
    OP
       2017-05-29 22:44:05 +08:00
    @isCyan

    我觉得有不够好用。。。同级移动,折叠,打开,支持得不好。

    话说你知道 vim 怎么在同级缩进间移动吗?
    oott123
        3
    oott123  
       2017-05-29 22:57:05 +08:00 via Android   1
    emacs orgmode ?
    geelaw
        4
    geelaw  
       2017-05-29 22:59:29 +08:00 via iPhone   1
    你需要的不是文本格式而是处理这种格式的编辑器
    halfcoder
        5
    halfcoder  
       2017-05-29 23:07:14 +08:00   1
    网站的话倒有一个:workflowy
    14
        6
    14  
       2017-05-29 23:09:31 +08:00   2
    leopku
        7
    leopku  
       2017-05-29 23:18:48 +08:00 via Android
    原生脑图?
    4ever911
        8
    4ever911  
       2017-05-29 23:23:26 +08:00
    mindnode
    laobubu
        9
    laobubu  
       2017-05-29 23:25:04 +08:00   1
    基于 MarkdownIME 的一个很欢乐的实现:
    https://codepen.io/laobubu/pen/vmqBbv

    (其实现在很多文本编辑器都能按照空格,或者别的规则折叠吧。比如 VSCode ?)
    CEBBCAT
        10
    CEBBCAT  
       2017-05-30 00:25:38 +08:00 via Android
    还真有,应该是在 ipn 的《一天世界》里听到过,但具体叫什么我没记录下来
    dremy
        11
    dremy  
       2017-05-30 00:32:55 +08:00 via Android
    yaml 挺不错,表示树形很方便
    SunisDown
        12
    SunisDown  
       2017-05-30 02:41:11 +08:00   1
    这不就是 Org mode 嘛
    orancho
        13
    orancho  
       2017-05-30 04:01:17 +08:00
    直接用 pug, slim 之类的 HTML pre-processors.
    clino
        14
    clino  
       2017-05-30 08:27:42 +08:00
    就是脑图了,freemind 拷贝粘贴以后就是缩进文本
    不过要用专门的软件
    x86vk
        15
    x86vk  
       2017-05-30 12:32:35 +08:00
    最近做大作业的时候有用到一个叫 D3 的东西,改一改可以实现读取一个 json 文本生成一棵可展开和合并的树形图的功能。(我们拿来展现语法树的)
    不知道这个对题主有没有帮助。
    blanu
        16
    blanu  
       2017-05-30 13:22:05 +08:00 via iPhone
    TaskPaper 的文件格式
    dphdjy
        17
    dphdjy  
       2017-05-30 13:28:54 +08:00
    思维简图
    jeffersonpig
        18
    jeffersonpig  
       2017-05-30 13:41:31 +08:00   1
    workflowy
    momocraft
        19
    momocraft  
       2017-05-30 14:27:46 +08:00
    @x86vk d3 加上 yaml 感觉可以撸出类似楼主描述的东西
    x86vk
        20
    x86vk  
       2017-05-30 15:07:36 +08:00
    @momocraft 应该是吧,这部分不是我写的。但据说不难,半天就够了。
    colorwin
        21
    colorwin  
    OP
       2017-05-30 15:34:49 +08:00
    workflowy 能满足我的功能,不过不是文本格式,我还是希望,一切皆文本。
    Emacs org-mode 看起来最接近我的需求,为了这个功能在看 Emac 了,比起 Vim,手确实累。
    halfcoder
        22
    halfcoder  
       2017-05-30 18:29:23 +08:00
    @colorwin workflowy 可以导出为文本格式,可惜不能导入。
    gihnius
        23
    gihnius  
       2017-05-30 19:44:26 +08:00
    [http://orgmode.org](org-mode)
    colorwin
        24
    colorwin  
    OP
       2017-05-30 21:21:15 +08:00
    按 Emacs,按到手抽筋。。。
    找了个[vim 版的 org mode]( https://github.com/jceb/vim-orgmode)试试先
    sammo
        25
    sammo  
       2017-10-17 14:58:26 +08:00
    txt 文件,用 sublime txt 写
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2785 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 15:04 PVG 23:04 LAX 08:04 JFK 11:04
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86