Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
colorwin
V2EX  ›  Linux

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

  •  
  •   colorwin · May 29, 2017 · 10497 views
    This topic created in 3446 days ago, the information mentioned may be changed or developed.

    我想要一个文本格式: 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 replies  •  2017-10-17 14:58:26 +08:00
    isCyan
    isCyan
    May 29, 2017
    1
    基于缩进本身就可以实现啊,那些古老的 txt 文档都是这么干的,如果你要加 ul 啊 li 这些自己写个程序就可以了
    colorwin
    colorwin
    OP
    May 29, 2017
    2
    @isCyan

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

    话说你知道 vim 怎么在同级缩进间移动吗?
    oott123
    oott123
    May 29, 2017 via Android❤️1
    3
    emacs orgmode ?
    geelaw
    geelaw
    May 29, 2017 via iPhone❤️1
    4
    你需要的不是文本格式而是处理这种格式的编辑器😅
    halfcoder
    halfcoder
    May 29, 2017❤️1
    5
    网站的话倒有一个:workflowy
    leopku
    leopku
    May 29, 2017 via Android
    7
    原生脑图?
    hihihihihi
    hihihihihi
    May 29, 2017
    8
    mindnode
    laobubu
    laobubu
    May 29, 2017❤️1
    9
    基于 MarkdownIME 的一个很欢乐的实现:
    https://codepen.io/laobubu/pen/vmqBbv

    (其实现在很多文本编辑器都能按照空格,或者别的规则折叠吧。比如 VSCode ?)
    CEBBCAT
    CEBBCAT
    May 30, 2017 via Android
    10
    还真有,应该是在 ipn 的《一天世界》里听到过,但具体叫什么我没记录下来
    dremy
    dremy
    May 30, 2017 via Android
    11
    yaml 挺不错,表示树形很方便
    SunisDown
    SunisDown
    May 30, 2017❤️1
    12
    这不就是 Org mode 嘛
    orancho
    orancho
    May 30, 2017
    13
    直接用 pug, slim 之类的 HTML pre-processors.
    clino
    clino
    May 30, 2017
    14
    就是脑图了,freemind 拷贝粘贴以后就是缩进文本
    不过要用专门的软件
    x86vk
    x86vk
    May 30, 2017
    15
    最近做大作业的时候有用到一个叫 D3 的东西,改一改可以实现读取一个 json 文本生成一棵可展开和合并的树形图的功能。(我们拿来展现语法树的)
    不知道这个对题主有没有帮助。
    blanu
    blanu
    May 30, 2017 via iPhone
    16
    TaskPaper 的文件格式
    dphdjy
    dphdjy
    May 30, 2017
    17
    思维简图
    jeffersonpig
    jeffersonpig
    May 30, 2017❤️1
    18
    workflowy
    momocraft
    momocraft
    May 30, 2017
    19
    @x86vk d3 加上 yaml 感觉可以撸出类似楼主描述的东西
    x86vk
    x86vk
    May 30, 2017
    20
    @momocraft 应该是吧,这部分不是我写的。但据说不难,半天就够了。
    colorwin
    colorwin
    OP
    May 30, 2017
    21
    workflowy 能满足我的功能,不过不是文本格式,我还是希望,一切皆文本。
    Emacs org-mode 看起来最接近我的需求,为了这个功能在看 Emac 了,比起 Vim,手确实累。
    halfcoder
    halfcoder
    May 30, 2017
    22
    @colorwin workflowy 可以导出为文本格式,可惜不能导入。
    gihnius
    gihnius
    May 30, 2017
    23
    [http://orgmode.org](org-mode)
    colorwin
    colorwin
    OP
    May 30, 2017
    24
    按 Emacs,按到手抽筋。。。
    找了个[vim 版的 org mode]( https://github.com/jceb/vim-orgmode)试试先
    sammo
    sammo
    Oct 17, 2017
    25
    txt 文件,用 sublime txt 写
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4956 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 08:43 · PVG 16:43 · LAX 00:43 · JFK 03:43
    ♥ Do have faith in what you're doing.