★ 投稿:ToDoList 使用简要教程

Yibie言:感谢 wlw 的投稿,本篇教程堪称史上最全的 ToDoList 教程。欢迎大家到他的博客坐坐。

ToDoList简介:绿色小巧但又异常强大的开源任务管理工具,支持多列表、多层级、多种属性、任务计时、多人协作以及与多种软件互转数据…

官网及下载地址,目前最新版为6.1.b4(英文),另有边城、天毅等人汉化的6.08版。
ToDoList_Menu2ToDoList软件主界面flash动画演示 1.54M(F11全屏观看,Esc或F11退出全屏状态)软件界面为简单的列表形式,非常容易上手,一般只需要尝试着新建几个任务,然后稍微摸索个几分钟,就可以掌握软件的基本操作了,

就任务管理而言,日常需要做的也就这么几步:新建任务(标题、备注、属性…) – 查询任务 – 修改任务(状态、内容…) – 完成归档;

而在ToDoList中你可以通过如下简单的快捷键操作,完成上述过程:

——————–第一次使用时——————–

1、新建任务列表:     Alt + F -> 回车;

——————–平时常用操作——————–

2、打开任务列表:   Ctrl + O -> Shift + Tab (聚焦至文件夹对话框中) -> [ Backspace (向上一层) ] -> <选择*.tdl文件> -> 回车(一般默认会自动上次软件关闭前打开过的任务);

3、新建任务:         Ctrl + N -> <输入任务标题>  ->回车 (Ctrl + Shift +N -新建子任务);

4、编辑任务属性及备注: Tab -> <输入或选择相应内容>(含分类、状态、预计开始结束时间、指定/委派人、设置提醒、备注等);

5、保存任务列表:   Ctrl + S;

6、查找/筛选任务: Ctrl + F – <输入查找条件> ->回车;

7、选择相应的任务: 方向键向上或向下;

8、修改任务列表:(设置完成进度,开始计时等) F2 -> <输入新的标题> -> 回车 -> Tab -> <修改相应的任务属性>  (Ctrl + 方向键,调整任务位置或层级);

——————–以下为可选步骤——————–

9、将已完成任务归档: Alt + S -> 向右 -> H;

10、共享/分享任务: Ctrl +E (导出) / Ctrl +I (导入)……

从上面可以看出软件的操作并不复杂,但如果你想充分的发挥ToDoList的作用,

建议尝试下以下几个实用的小技巧,也许它们可以帮你让日常的工作更轻松、更有效率:

Ⅰ、闹钟提醒

Ⅱ、预设属性参数

Ⅲ、自动格式化

Ⅳ、自定义显示内容

Ⅴ、命令行使用

Ⅵ、桌面显示待办任务

Ⅶ、ToDoList常用快捷键

注:正文中每一个小技巧将被分解为3-4部分来介绍:1、功能需求背景 2、功能效果演示/需求预期目的 3、软件操作方法 4、个人心得

Ⅰ、闹钟提醒

================================================================================

返回目录

一、功能需求背景:

列表中有些事务/计划对时间要求比较严,指定了明确的开始或结束时间(如会议)。而在执行该任务前,我们不可能去时刻惦记着它,当然更不能忘记疏忽了,此时就需要让电脑能在到点前自动提醒一下自己,而这就可以用到ToDoList中的提醒功能了。

二、功能效果/需求目的:

Todolist中当任务到期时将自动弹出图1所示的提醒对话框,并播放指定的闹铃:

ToDoList_Remind_over
图1:任务到期提醒对话框三、操作方法:

1)、选中需要设置提醒的任务;

2)、通过菜单“Edit”或右键点击该任务,然后选中“Set Reminder…”,如下面图2所示;

3)、设置预定提醒时间:开始/到期前__时间(可以设定0分钟-4周),或具体的提醒时间;

4)、指定提示声音文件(必须为WAV格式),然后点击“OK”(建议不要使用过大,过长的声音文件);

5)、此时设置工作结束,但如果要让提醒有效,还需要保持ToDoList处于打开状态,详见下方附注的小技巧;

6)、当指定时间到点时,系统将自动弹出图1中所示的提醒对话框,并播放指定的闹铃,此时我们可以按照预期计划处理执行该任务,也可以选择延迟提醒(可以设定5分钟-6小时);

7)、另外如果您想提前取消该闹钟提醒,可以通过菜单“Edit”或右键点击该任务,然后选中“Clear Reminder”;

ToDoList_Remind
图2:闹钟提醒设置,点击后放大查看注,版本区别:

6.0.8版(有中文版)中可以实现任务到期或开始前__分钟自动弹出提示对话框,并播放指定声音,此功能对于循环事件依然有效;

6.1Beta版(只有英文版)中则又另外新增了直接设定具体提醒日期及时间的功能。

********************保持ToDoList处于打开状态的小技巧分割线********************

打开ToDoList后,依次点击:菜单“Tools” -> “Preferences…” -> “General” -> 勾选第三项“Minimize ToDoList to the ‘System Tray’When:”(最小化ToDoList至系统栏) -> 选择下面下拉条中的“the Minimize or Close Button is Selected”(最小化或关闭时) -> 同时也可以继续勾选下面的“Toggle Visibility on clicking the tray icon”(单击系统栏图标是切换显示或隐藏ToDoList)。

另建议:勾选该页中的Global Hotkey(全局快捷键),并指定相应的调用快捷键,如我设置为:Ctrl + T ,以方便随时快速的重新打开ToDoList 。

Ⅱ、预设属性参数

================================================================================

返回目录

一、功能需求背景:

一般受工作、个人习惯的限制和影响,在添加新任务时,很多任务属性的内容可能都是固定的。此时,如果能预先定义好相关字段,以后直接点击选用的话,那就可以非常有效的节约输入时间,方便筛选及后期数据汇总分析…

二、功能效果/需求目的(对所有的任务列表有效):

1、分类、状态、制定人、委外人等变化比较少,可以直接预先设定好常用内容,后期点击选用,而对于不常用或在没有预设的内容,则直接在任务列表中单独输入;

2、新增任务时,由ToDoList自动补充填入预设属性;

3、新增子任务时,自动继承上一级(父级)任务的属性;

三、操作方法:

1、依次点击菜单“Tools” -> “Preferences…” -> “Default Task Attributes”打开如下图3所示:

ToDoList_Default_Task_Attributes
图3:预设属性字段设置,点击后放大查看2、分别设置:“默认属性”、“继承属性”、“默认下拉列表”

1)、默认属性:针对上述需求2,作用是在输入任务标题后自动填入部分其他相关属性,此处直接输入相应的内容即可;

2)、继承属性:针对上述需求3,自动继承上一级任务属性,先勾选“创建子任务时,继承父级任务的如下属性”,然后选择下面相应需要继承的属性;

3)、下拉列表:针对需求1,预先定义,后期直接点击选用,在右下角的下拉列表区域内包括:Category(类别)、States(状态)、Allocated By(指派人)、Allocated To(接收人),输入方法:输入完一条内容后,直接回车,然后继续输入第2条内容,回车,…….(如果需要删除某个预设内容,可以选中该内容,然后按Ctrl + Delete键)。

(注:以上设置是针对所有的任务列表有效,如果想不同的列表使用不同的预设效果,可以参见正文下面的”多配置文件灵活应用”,
如果只是想在个别列表中实现“输入属性后,后期选用”的效果,就不需要单独设置,ToDoList默认就带有此功能,你可以自己现在就输入看看. ^.^)

四、个人小建议:

上图右下角的下拉列表设置中,我们需要认识到设置分类的目的:是为了能在最短的时间里找到Next Action(下一步行动)。所以这里无所谓权威,结合个人实际设置就好了,以下分类仅供参考,请勿生搬硬套,但强烈建议在分类前加上数字序号,方便排序后更容易找到。同时需要预先提醒的是:同步数据(如导出通用“*.Ics”格式文件)时,在其他软件中一般默认只认可”Category(类别)”分类(这个只能怪其他软件都是粗线条管理 ^.^)。

1)、Category(类别)的设置可以参考学习GTD中常用设置,如:

收集/待整理:@Inbox(收集箱);

需要行动:@Next Action(下一步行动,马上要做的),@Calendar(安排至日程表,特定时间再做),@Waiting For(已经委派给他人做了,现等待结果);

无需行动:@Someday/Maybe(将来也许会做),@Reference(灵感或参考资料);

或者单独以场景来分类:@Computer(在电脑上),@Call(在电话里),@Home(在家),@Work(在公司),@Errands(在外),@AnyWhere(随便什么位置);

2)、States(状态)

可以设置为人的状态,即任务对精力、体力的要求:巅峰、旺盛、一般、疲惫;

也可以设置为任务状态:#Doing Now(正在做),#Do it ASAP(尽快做),#In Calendar(放入日程表中,将来做),#Waiting(暂定/等待),#Done(已经完成),#Review(待回顾);

3)、Allocated By(指派人),可以设置为:上级领导、同事、客户、供应商、常打交道的一些联系人、朋友、家人、自我…

4)、Allocated To(接收人),可以设置为:同上,也可以将此字段看做一个任务的预期目的,进一步细化,如:个人-健康,个人-情义,个人-理财,个人-学习,个人-兴趣……

********************特别说明:多配置文件灵活应用********************

以上预设是对所有任务列表均有效,默认配置文件保存在ToDoList文件夹下的ToDoList.ini文件中;

如果想仅仅针对某些单独列表有效的话,可以灵活的利用上述的ini配置文件,操作如下:

1、关闭ToDoList,复制ToDoList.ini文件,原地粘贴,并改名(本例中更名为new.ini);

2、右键ToDoList.exe,发送至 -> 桌面快捷方式 -> 回到桌面 -> 右键刚才新建的快捷方式 -> 属性 -> 修改“目标”,在ToDoList.exe后添加上引号中的内容:” -i new.ini” -> 点击“确定”;

3、双击打开刚才修改完毕的快捷方式,修改相应的选项属性,此时修改后的配置将自动保存至new.ini;

4、以后双击此快捷方式后,ToDoList将加载new.ini配置中的设置用于某些特定任务列表管理;

5、类似的,我们可以创建多个ini配置文件用于实现特殊的个性配置要求,当然也可以不用建快捷方式,直接以命令行的方式加载不同的列表,具体方法后文中再继续讲;

********************补充说明:如何删除单个列表中无用的非预设字段********************

当我们在ToDoList中输入一些任务属性时,ToDolist会自动记忆之前输入过的内容,并保存在该任务列表文件(*.tdl)中,作为可选项提供给后期任务选择输入。这是一个非常方便的功能,但也有个小bug:当之前输入错误,重新输入更正后,我们会发现原错误数据依然会保留在该文件中,成为无用的垃圾数据,且无法直接删除。此时如果想清除掉他们,我们需要这样做:

方法1、在列表属性区,点击欲修改属性字段后的小三角,展开显示所有的内容后,鼠标移至欲删除的内容上,不要点击,在展开状态直接按Ctrl + Delete键即可删除。

方法2、右键点击该任务列表文件(*.tdl),选择用记事本之类的软件打开,在文件的最底端可以找到该错误数据,直接删除相应内容。

Ⅲ、自动格式化

================================================================================

返回目录

一、功能需求背景:

当列表中的任务越来越多,而我们又不想通过筛选来查看某些任务的时候,此时就可以使用ToDoList的自动格式化功能,以色彩视觉来区分不同类型的任务。

二、功能效果/需求目的(对所有的任务列表有效):

1、当给任务设定不同Category(类别)的,该任务字体颜色(或背景色)将自动变为预先设定好的颜色;

2、同上,只是设定依据为优先级或分配人;

3、到期的任务/今日到期任务/已完成任务/已标记任务 与正常待处理任务通过色彩自动区分;

三、操作方法:

1、依次点击菜单“Tools” -> “Preferences…” -> “Fonts and Colours”;

2、选中“Colour Task Titles by Category”(按分类自动设定任务颜色),然后输入Category类别名称,选择相应的颜色,回车添加后继续设置其他Category的颜色;

ToDoList_Fonts_and_Colours
图4:自动格式化设置(点击放大查看)3)、其他设定可以参照上图中的说明,除了按分类设定颜色外,你也可以勾选使用优先级或任务分配人来定以任务的颜色;

4)、此外,您还可以同时设置到期/今天到期、已完成、已标记的任务颜色;

个人建议:勾选“Use a Task‘s Colour for its title background”(将字体颜色设定为其背景色),以加强视觉刺激效果;

Ⅳ、自定义显示内容

================================================================================

返回目录

一、功能需求背景:

想添加or隐藏部分任务属性,或者想修改某些栏目的显示效果,或者不习惯当前默认的界面……

二、功能效果/需求目的(对所有的任务列表有效):

1、显示/隐藏备注&属性栏;

2、调整备注显示位置;

3、调整任务标题显示位置;

4、切换任务显示树形/平行结构方式;

5、显示隐藏某些任务属性;

6、调整任务属性显示方式;

继续阅读“★ 投稿:ToDoList 使用简要教程”

★ 优秀的文档体现了知识管理的原则

本文不讨论纯文学作品

写作是知识管理的过程

从他们身上可以看出写东西的原因——每写一点东西都是在做思维体操,无论是写了多小的一点,就会让思维的能力得到提高。实际上, 写作就是一个伴随着激烈地思考,将思考的结果不断升华,从而清晰表达出来的过程。 所以,作为写作的成果,一篇文档的表达清晰与否,是可以看出这个人是否了解文档所讨论的主题,以及了解的程度。也因此, “如果一件事你没法讲清楚,十有八九做不好” ,这句话反过来说同样成立, 如果一件事你十有八九做不好,你肯定没法讲清楚”

我们可以看到,一篇精彩的文章,一次精彩的演讲,之所以会受到欢迎,原因不是别的,只是可以把这个文章/演讲的主题解释得明了易懂,读者/观众可以轻松的把握作者/演讲者的思路。因此,清晰的表达就成为了一篇好文章、好演讲的标准之一。

写作既然是一个激烈思考的过程,那么文章就是思考的结晶。因此, 一篇有着清晰的表达的文档,是在写作的过程中进行了优质思考的结果。

实际上,写作的过程同样可以看作是实践知识管理的过程。写作本身就是一个创造知识的活动,很自然它必须遵守知识管理的规则。所以, 一篇有着清晰表达的文档,是积极地实践了知识管理的结晶。

具体可以给出一个写作流程与知识管理流程的对比表格:

写作的流程 知识管理的流程
确定写作的主题 找到要解决的问题
确定写作的结构 分析问题的层次
搜集写作的素材 寻求解决问题的方案
将文章写出来 形成解决方案(决策)

可以看出每一步写作的流程都与知识管理的流程相对应。写作是知识管理具体实践的一种,这是确定无疑的。

文档的优秀在于清晰

在前面我已经表达了这样的观点,一篇优秀的文档必然是清晰的。要界定的要素就是怎样的文档才算清晰 。实际上,只要知道关键词“清晰”是如何定义的就可以了。

清晰,是别人对文档的评价,不是自吹自擂就可以得到的。一个文档清晰与否,来自他人对文档的理解,如果文档可以让人 一眼就看明白 ,就肯定是一篇清晰的文档。

所以,文档是否清晰,取决于 他人从第一眼看到文档到完全理解文档里面的内容所花费的时间 。这个时间越短,文档就越清晰;越长,就越不清晰。

清晰的文档有合理的文档结构

不管文字多么优美,如果文档没有一个合理的结构,就无法很好被人理解。文档不是散文,不是文学作品,在文档里面,理性的因素要比感性的因素重要。一份清晰的文档,它一定拥有合理的结构。而合理的结构,实际上是文档章节之间那 容易被他人发现的逻辑关系 。如果一份文档里面的逻辑关系混乱/晦涩不清,就难以让他人理解,你总是无法理解这些文档的结论到底是从哪来的。所以,一份文档要优秀首要的条件不是美丽的词藻,而是有理有据的叙述。

合理的文档结构要求作者有完善的知识结构

我赞同傅佩荣对知识的看法: 知识是概念的正确组合 。如果把份文档看成一个知识点的话,一份清晰的文档,它就有着 以正确的顺序组合的内容

不过,这个顺序不是天生的,也不是既定的。顺序的正确,取决于文档要解决的问题是什么。这点和知识管理一样,如果没有一个明确的目标,收集而来的资料不过是一些收藏品,并不能解决问题,仅仅是满足新鲜感而已。

不管怎样《金字塔原理》还是给出了一些原则,不旦可以运用到写文,同样可以运用到组织自己的知识库中去:

  1. 文章结构中任一层次上的思想都必须是其下一个层次思想的概括;
  2. 每一组中的思想都必须属于同一范畴;
  3. 每一组中的思想必须按逻辑顺序组织。

不得不说这就是知识管理中如何给知识分类的原则。我也明白用树形的结构来给自己的资料分类,过程很呆板。但是在我自己的实践中发现, 也许标签、搜索可以更快的找到资料,但是要形成一个合理的知识结构,就必须坚持用树形目录来给自己的资料分类 。合理的知识结构首先就体现在你的资料目录上。而文档里面的结构明显就是一个树形的目录。

想让文档的结构合理?先搞定一个清晰的提纲吧。

写作的过程是科学解决问题/知识管理的思路

很有意思的是, 《金字塔原理》 一书后的附录中就给出了一个表格,说明了分析性能科学性解决问题的方法采用了相同的模式,这个是形成优秀文档的过程,同样也是形成优秀知识库的流程:

基本流程 分析性解决问题的方法 科学性解决问题的方法
1.问题是什么 想象你现在得到的结果和你想要的结果之间的差别 界定你得到的结果和在普遍理论下你应该得到的结果之间的差别
2.问题在哪里 想象目前情境中可能导致结果的组成要素 说明传统的可能导致差别的理论假设
3.存在问题的原因 分析每个要素是否以及为什么导致结果 假设可以消除差别和解释结果的备选结构
4.我们能做些什么 提出合乎逻辑的改变结构并导致期望结果的备选方案 设计实验排除一个或多个假设
5.我们应该做些什么 建立体现这些改变能导致最满意结果的新结构 在实验结果的基础上重新提出理论

回应

  • Zoom.Quiet

> 这是我最近关于知识管理的一点思考,还望各位朋友不吝赐教:

立论太乐观了, 类比很迁强:
+ 无法解释八股文,以及当前5毛/软文/枪文 的撰写过程
+ 写作~技术文章的写作,,,前提要限制明确
+ 分析/举证/推导,都要严密,比如 赵姐夫/tiny fool/tim yang 等的文章,言必用代码和测试数据来相举証;
所以,这类KM 相关的泛领域思考,要精确限定好你思索的范畴后,才可以尝试推而广之 😉

科学简单的说就是大胆假设,小心论证;
写作因为其信息编码和解码的严酷不对等性导致论证极不靠谱,
所以,科学的解决写作问题的方法,就是要在行文结构中先穷尽一切可能的漏洞,达到自我完备的状态,
这才是好的技术文章,当然,这样一来必定有失偏激,所以,一般都是将明确的不明白的方向要注明,给以后留个后路…

更新记录

2010年10月15日 星期五,增添回应一节,增加ZQ的点评

10年10月9日 大幅度修改,增加了文档的优秀在于清晰,清晰的文档有合理的文档结构,合理的文档结构要求作者有完善的知识结构,三个小节

10年10月5日 初稿 10年10月5日 初稿



★ TIps:优化软件 Advanced SystemCare 现在可以免费获得 Pro 版

Advanced SystemCare 是一个著名的系统优化软件,它不仅可以自动优化你的系统,还提供了一系列免费软件让你在使用 Windows 的时候更加舒心。这些套件包括了:磁盘碎片整理、注册表优化、优化网络速度、游戏模式、查找重复文件、磁盘医生、备份、管理右键菜单、管理自动启动程序等等。

Advanced SystemCare 还是著名的电脑软件博客电脑玩物大力的推荐的系统优化软件。一直以来,Advanced SystemCare 提供了免费版本供大家使用,但是现在可以免费升级到 Pro 版的话,当然再好不过。

要升级的话,按照以下几个步骤做:

  1. 打开 http://db.iobit.com/license-free/pcadvisor-asc-free-license.php
  2. 输入你的电子邮箱,验证码
  3. 然后就可以看到注册信息,把这些信息复制下来
  4. 打开 Advanced SystemCare
  5. 在软件的标题 Advanced SystemCare 这几个大字上面旁边的 Free 上点一下,就会出现升级窗口
  6. 输入注册信息,按下升级
  7. 经过验证之后,就升级完毕了

好了,大家开始享用这个好用的软件吧!

★ Emacs 普通人的编辑利器

现代生活中,文档越来越重要,电脑已经成为编辑文本最主要的工具,程序员的工作其实就是编辑文档,选择高效的文本工具,自然要考虑程序员用的工具。而 Emacs 就是一个是适合普通人使用的高效文档编写工具。

谈及 Emacs,很多人第一个感觉就是很复杂,随之而来就有一个疑问“很难用的吧?”。但是,我虽然不是程序员,现在使用 Emcas + Org-mode(Emcas 上的插件) 的组合,感觉行云流水,毫无碍难。心中想到,为什么就算是程序员也觉得 Emcas 难用,而我作为一介 非程序员 却觉得 Emacs 好用呢?我觉得,这不过是以讹传讹罢了。

为什么不是程序员的你也能运用 Emacs?

说实在话,就一个普通人而言,在没有接触过 Emacs 之前,是没法想像原来文本可以玩出这么多花样(Vim也很强,不过本文只谈 Emacs)。但是在网上,却有很多人在说 Emacs 难用,不得不说这是对 Emacs 的妖魔化。文本编辑器多种多样,Emacs 作为一个发展的40多年的编辑器,如果它真的要这么差的话,它早就应该成为历史的淘汰者,再不被人提起。而事实正正相反,Emacs 不但流传广泛,而且还被誉为世界两大编辑器之一,被人称之为“神的编辑器”。所以,以下的文字算是为 Emacs 辩解,要注意的是本文 并没有贬低别的编辑器 的意思。

不要妖魔化 Emacs !

  • 妖魔化 Emacs 之①:Emacs 的操作效率不高。
    • 大多数这么说的人,都是使用 Vim 的程序员。也就是说,他们的这种评语,是从他们的职业特性出发,他们的判断并没有从其他的职业来出发考虑。事实上,就算 Emacs 的操作效率再怎么差,比起 Windows 下的记事本/Word 来说,那全键盘的操作下效率还是要高多了。
  • 妖魔化 Emacs 之②:Emcas 的操作复杂,不易学习。
    • Emacs 没有“颠覆”人们的操作习惯,仅仅是增加了一些快捷键,使 Emacs 做到全键盘操作。对比起 Vim 来说,Emacs 的输入无需转换“模式”,上下左右还是上下左右,没有 变化,不会让人在理解上发生困难。
  • 妖魔化 Emacs 之③:Emcas 的配置复杂。
    • 有很多人上网查看 Emacs 的配置文件,会被长长的配置文件吓倒。但是,不要忘了,写这些配置的人,都是一些程序员,他们对文本编辑器,由于他们要编写的文件,需要一些提示,免得他们在编写的过程中犯错,所以在给配置的时候,就会加入一些自已的要求。而经过我的实验,像我这样的普通人,如果没有特别的需求,Emacs 基本不用配置,而且就算要配置,只要通过 Emcas 的功能菜单就能配置好。所以,实际上并不复杂。

总结

  • Emacs 没有“模式”之分,内容即敲即输符合人性直觉;
  • 有可视化的配置选项,没有特别要求无须修改配置文件。

为什么你应该用 Emacs?

轻松进入“无念编辑”境界,编辑文档高效随心

  • “无念”是什么意思?
    • 对于佛经来说:”无念”就是,”于念而无念”,”于诸境上,心不杂”,即在一切境上、心不被外境所染,在自己的心念上。常能远离一切外境,不在所遇境上起妄念。但不是百物不思,不是无思维存在,不是心中一片死寂,而是”心不染境”,在念念之中排除一切杂念妄想、排除”尘劳邪见”。
    • 简单来说:“无念”是一种极度专心的状态,而人处于这种状态的时候可以最大限度的爆发出自身的潜能,自然而然的达到了自已目的。有的运动员在比赛中因极度的专心,会让人好似进入另外一个世界,而在这个世界中,他什么都感觉不到但又对一切变化都能了然于胸,什么也想不到但又对自已接下来要做的事十分笃定。最后,他就有如神助般,在不知不觉中打败对手。
    • 总而言之,“无念”就是一个人状态最好的时候。
  • 为什么用 Emacs 可以帮助你进入“无念”境界?
    • 因为用 Emacs 来编写文档的时候,在编写文档的过程中 你不会考虑到除了文档内容之外的问题,你所要做的就是把眼前的文档编写完毕。你不会像使用 Word 那样要不停考虑排版问题。在编写文档的过程中,一会加粗一下这个字,一会搞搞标题,这样分心反而无法让你好好地完成眼前的工作。

使用文本记录一切,最绿色便携、兼容性最最强的方案

  • “文本”是所有系统里面都可以使用的格式,在任何系统下你都可以读取/修改它
  • “文本”什么编辑器都可以读取/修改,不需要重新安装软件,不会向系统里面添加更多东西
  • “文本”的体积最小,里面只记录内容,没有多余的东西

Org-Mode,令 Emacs 变成“文本魔法师”

如果 Emacs 没有 Org-Mode 这个插件,我绝对不会推荐 Emcas 给大家使用。但是,由于有了 Org-Mode, Emacs 处理文本的能力得到了大幅度的提高,也使我可以从容的向大家推荐使用 Emacs 来编写文档。

“设置标题”可以让你在编写文档的时候更显轻松

  • 有的人用 Word,会很怀念里面的大纲视图,因为在大纲视图里面可以很方便的浏览文档里面的每个小节,可以从总体上把握文档的内容。而在程序员的世界里面,他们同样有这样的需求,因为他们的工作也要写大量的内容。不过,他们是如何检阅自己写的内容的呢?答案是,他们会把自己写的内容分成很多个段落,然后他们会用到一个叫 代码折叠 的功能,把不需要编辑段落收起来,等要编辑的再把这个段落展开。这样就可以变相的有了“大纲视图”的功能。
  • 在 Org-Mode 设置标题,需要标记一些文本,而做标记很简单,在标题的前面加星号就可以了。
  • 具体是这样:
    * 这是标题一
    ** 这是标题二
    *** 这是标题三
    注:最多可以支持10层标题
  • 究竟妙不可言之处在哪,可以看看这个介绍视频(以后有机会,我会自己亲自录制一个视频):http://orgmode.org/worg/org-tutorials/org-screencasts/org-series-episode-1.php

运用“标记语法”,不用鼠标也能丰富文本效果

  • 有人会疑问,不用鼠标该如何让文字变粗、倾斜、加下划线呢?很简单,只要按照下面的示例来做:
    标记语法 效果
    *加粗* 加粗
    /倾斜/ 倾斜
    _下划线_ 下划线

运用“结构化文本”多格式输出,不再为文档转换而烦恼

  • Org-Mode 支持多种文档的输出,所以只要会用 Org-Mode,就可以随心的把的文档转化成自己想要的格式。这等于“一份文档,多种拷贝”,省心省时省力。
  • Org-Mode 支持转化的格式有:
    • 文本
    • 网页
    • PDF(需要 Latex 支持)
    • XOXO
    • Freemind
    • Docbook
    • iCalendar(苹果 iCal 文件)
    • ……

各种资料

Emacs 的快速教程

Org-Mode 的快速教程

各大中文 Emacs 网站

更新记录

  • 10月3日初稿,更正水木社区 Emacs 版块的链接(感谢 xbeta);更正 Emacs 是编辑器之神的错误,感谢水木社区的网友 anhnmncb

★ Tips:方便的笔记本电脑桌

现在流行一种笔记本电脑桌,可以方便人在床上,或者客厅用电脑。很可惜我没有,所以一直以来如果我想在客厅用我的笔记本电脑的话,就有些麻烦。

不过,我想到了一个好方法,可以不买小桌子也可以做到,在客厅方便的用电脑,看以下的图片:

自制电脑桌 010

知道笔记本电脑下面的是什么吗?

烫衣服用的桌子!

而且,这种桌子可以自由的调整高度,很方便。多出来的空间还可以放杯子,装水。

下面再来一张使用者的角度视图:

珠海度假村 011

不过,这样的方案只能应急。真的想舒服一点,还要是买一个笔记本电脑桌。