美文网首页
orgzly,一款支持org mode的app

orgzly,一款支持org mode的app

作者: 姜附 | 来源:发表于2018-10-30 21:01 被阅读0次

    orgzly是一款org mode手机端(目前只有安卓版本)app。
    另一款手机端org app是MobileOrg,找来当前的最新版本对比试用了一下,比orgzly差太多了,而且貌似已经停止开发了。

    orgzly可常用作todo list和note等。
    单从个人使用角度而言,比teambition、番茄todo等app灵活,但是学习代价要高一点点,只是一点点。也没有时间统计,不过也是因为各自重点不一样。
    其实orgzly操作起来也很快上手,小半天就搞明白了。
    (pc端emacs支持org mode更完全,但是新手配置emacs的环境也容易卡壳,orgzly也可作为学习org mode的一个上手点)


    官网

    注意!!!卸载前记得手动同步或者导出所有《笔记本》,最好手动确认一下导出成功了。

    使用帮助

    (主要是备份设置,以及查询语法,两个网页内容有点不一样,对比着来,最好动手试一下)

    org mode常用语法

    注意:比如加粗,开始的前面有空格,后面没有空格;结束的前面没有空格,后面有空格;

    语法 意义
    时间属性中的.+1h/d/w/m/y 表示每小时/天/周/月/年重复
    *abc* 粗体
    /abc/ 斜体
    _abc_ 下划线
    ~abc~ 代码
    +abc+ 删除线
    - [ ] abc 复选框。这个好玩。注意注意-之后和[]中的空格必须有。在有复选框的行的行尾新起一行,会自动在新行行首加上复选框内容。-前面和]后面可以没有空格。
    [[https://www.baidu.com][百度]] 链接

    还有一些功能,比如发邮件,甚至打电话、发短信等功能,orgzly也有语法示例,有兴趣的朋友可以去阅读自带的示例,非常简单明了。


    组织结构

    之前学emacs的时候,几个概念没搞清楚,导致很久都没弄明白。在orgzly的组织结构下,很快就明白了,小半天就摸索清楚了几乎所有功能。

    • 导出的时候,一个《笔记本》条目对应一个文件,所以基本可以把一个《笔记本》对应为一个文件。
    • 左侧的Agenda、Next 3 days、Scheduled、To Do只是在所有《笔记本》中按指定条件搜索的结果,类似数据库的视图概念。
      查询语法请参考《使用帮助》中的《查询语法》。某些属性的查询语法有默认操作,注意翻一下,比较简单就可以弄清楚几个默认搜索的意思了。

    另外,搜索的结果,是按日期显示的,周期性重复的项会展开,计划时间和结束时间不在同一天的,也会分别在对应的日期显示。
    默认的几个搜索视图中,Agenda对应时间属性在7天以内的待办项;Scheduled为有时间属性,并且迄今为止未完成的项;
    搜索视图可以自己写查询语法定制,很灵活,其他很多类似app都不可以。

    查找语法疑惑点

    • i(state)可以试任何状态标签
    • it(state-type)只能有三种值(none done todo)
    状态 意义
    it.none 表示不带标签,空状态。
    it.done 对应已完成状态集合,默认就只有DONE。
    it.todo 对应未完成状态集合。默认包括TODO和NEXT两种。

    state-type的todo和done状态对应设置中的两种笔记状态,如图:



    然后如下:



    再加上state-type的none状态,就是对应没有设置任何状态的项。所以加起来一共3种状态类型,3种集合。

    操作

    • 条目可以很方便的切换状态(从TODO变为DONE),
    • 可以很方便的移动条目,支持《笔记本》内和跨《笔记本》移动。
    • 左右划条目,可以快速操作常用操作,比较方便。在《笔记本》中左划是删除和移动操作,在《搜索结果》中是定位到《笔记本》中的位置。这么设定也很合理。
    • 条目移动《笔记本》,选择当前笔记本,是移动到当前笔记本的最后去。

    • 目前org mode的table语法好像还不支持,参考 https://github.com/orgzly/orgzly-android/issues

    • UI的轨迹记录还想是无限的,用了一会儿,可以一直点手机的返回键,然后看到一直在回退。这个也可以通过直接点击具体的操作来回避,不算什么功能性的问题,只是和通常的手机应用有点不一样,毕竟用习惯了。


    另外,Makror(一款带todo、优先级和标记的markdown app)也值得试试,不支持多层结构。其中的标记和优先级着色显示,这一点目前orgzly还没实现。总体觉得orgzly更强大。
    有兴趣的朋友可以去下来看看:
    https://gsantner.net/?utm_source=www.appinn.com
    https://github.com/gsantner/markor/releases

    相关文章

      网友评论

          本文标题:orgzly,一款支持org mode的app

          本文链接:https://www.haomeiwen.com/subject/pvhntqtx.html