摘要: Org-Mode 是Emacs上的一个扩展包,算是个神器。概括地说,它是一种major mode,可以让用户编写结构 化带有格式的文档——不过是用带有简单标记的纯文本来表达格式的,这点跟markdown和restructuredtext有 点像。但这个东西却是一个神器,你可以用它来写文档、写博客、写胶片、记笔记,甚至GTD、电子表格,甚至编写代码!1 写文档1.1 相对其它的文字处理程序而言,org-mode优点是:采用纯文本记录内容,你完全可以将文档纳入svn/git管理分节、列表的创建和导航都相当简单方便(你有没有在MS Word里面调整章节号死活调不对的经历?),一个 简单的tab键即可阅读全文
posted @ 2012-05-12 22:21 巴蛮子 阅读(236) 评论(1) 编辑
摘要: 我觉得知识管理有这么几个环节:接触/采集、消化/去芜存菁、存储和再创造1,前面这几个环节都是工具可以派上 用场的地方。在前端(采集和消化阶段),我的工具主要有两个:Firefox和手机(生活中学到的另说,而现在系统性地看书也比较少); 在后端(存储和再创造阶段),我用的工具主要是Firefox和Evernote(也用过一段Emacs里 面的org-mode)。1. 知识消化Read It Later(现在已经改名为Pocket)是我常用的一个工具。它是个"稍后阅读”服务,意即将网址保存到一个网 络列表,供有合适时间时再来一个个消灭。它有一个不错的Firefox扩展 ,也有iOS和An阅读全文
posted @ 2012-05-12 12:29 巴蛮子 阅读(114) 评论(0) 编辑
摘要: 这篇总结写给初学者。虽说Emacs里面很多功能对应的命令名都是比较直白的英文描述,比如delete-non-matching-lines,比如search-forward。但有些东西你不知道怎么称呼的话,就死活也找不到怎么去调用,查文档都不知道如何下手。Emacs里的名词"现代编辑器"里的名词解释kill-ring-savecopy复制killcut剪切yankpaste粘贴regionselection被选中的区域1markselect选择一段文字fringegutter/margin左右边栏2hideshow / outlinecode folding3coding s阅读全文
posted @ 2012-05-05 17:03 巴蛮子 阅读(153) 评论(1) 编辑
摘要: (上面三幅来自: Emacs v Vi(m) Humour - Ubuntu Forums ) (from emacs user at work by ~EarlColour on deviantART ) (from http://ploum.net/post/emacs )(from http://binaryunit.blogspot.com/2010/05/emacs-users.html )(from Huge Collection of Programming Cartoons )(from Vim vs. Emacs )自嘲漫画References:为什么要用 Emacs/Vi.阅读全文
posted @ 2012-02-28 23:03 巴蛮子 阅读(455) 评论(1) 编辑
摘要: 用Python编程,免不得需要做些实验,你可以python interactive shell 里面试一下某个表达式是否正确,某个包 是怎样使用的,用dir(obj)看看一个对象都有些啥属性,用help(foo)查看帮助。。。另外一方面,matplotlib这类扩展(或者说应用?)更是以interactive shell作为主要交互界面了。 阅读全文
posted @ 2012-02-27 23:19 巴蛮子 阅读(306) 评论(2) 编辑
摘要: 随手记: FlashPad作者的介绍:FlashPad是一款轻便的笔记工具。随时按下快捷键(缺省为Alt+Z)可调出它,再次按下相同快捷键或ESC键则可令其隐藏、回到系统托盘中。您可在日常工作中使用该软件快速地记下瞬间灵感、工作备忘、或者电话号码。和Windows自带的记事本不同的是,FlashPad会自动保存您输入的全部内容,并支持多页(TAB)显示。此外,FlashPad 支持数学计算,输入“1+2”,按下 Ctrl+Enter,即可出现计算结果,方便您进行简单的日常计算。我觉得这个工具是我一直在找的:它满足的是“随手记”这个场景,你可以随手记录些杂七杂八的内容,多条记录简单地通过”---阅读全文
posted @ 2012-02-21 22:18 巴蛮子 阅读(207) 评论(0) 编辑
摘要: 很多时候我需要用一些gnu tools来处理一些文件/数据,以前基本上都是用cygwin来完成的。但后来发现了colinux,就不怎么用cygwin了,因为:colinux里也可以直接读写Windows的文件(通过cofs)、访问光盘(通过cobd);colinux 里面跑的是原生的Linux,你可以直接安装现成的软件包,尤其是Debian,安装包非常方便,仓库里的资源又异常丰富(cygwin的安装程序实在比较烦,cyg-apt倒还方便一点,但才发现不久。而且Cygwin的包并不是太多);你可以安装sshd, apache这些服务,然后结合colinux提供的port forwarding功能阅读全文
posted @ 2012-01-28 16:34 巴蛮子 阅读(451) 评论(0) 编辑
摘要: GREP是我很常用的命令,尤其在浏览代码时,可以用它来搜索一个变量/函数在哪些文件里面被引用了。GREP command: How to use - http://unixshare.blogspot.com/2011/11/grep-command-how-to-use.html (需番强)grep everything - http://noone.org/blog/English/Computer/Shell/grep%20everything.html但grep有一些不爽的地方,这两天看到了两个跟grep类似的东东,可以在一定场景弥补grep的不足,甚至是替代它。ACKhttp://b阅读全文
posted @ 2012-01-03 11:58 巴蛮子 阅读(203) 评论(0) 编辑
摘要: 由于我这一段对Emacs很有兴趣,发了不少关于这玩意儿的文章。但博客园的代码高亮并不支持Emacs Lisp,之前一直也没怎么管,前几天看见李杀的这篇 Syntax Coloring with Google-Code-Prettify,想试试博客园上面能不能折腾出来,于是开始折腾这个Google Code Prettify,最后又发现博客园的语法高亮插件SyntaxHighlighter也可以搞定。方法一: 基于博客园自带的SyntaxHighlighter博客园自带的代码动态高亮插件是SyntaxHighlighter,但博客园没有提供用于lisp的刷子(brush)——毕竟这个语言在博客园阅读全文
posted @ 2011-12-17 12:32 巴蛮子 阅读(229) 评论(6) 编辑
摘要: 我以Firefox作为我的第一浏览器,因为它有着非常多的扩展,可以打造成“我的浏览器”。但我这个人兴趣比较广,同时开着的标签页比较多,如何对付它们就是个问题。1. 回收内存 Bar Tab标签页太多的第一个问题就是占用内存大、启动时恢复比较慢,Bar Tab可以解决这个问题: 启动时只有最后激活的那个Tab会被加载,其它标签页的内容是暂时不加载的(只是内容不被加载,但Tab仍在那个地方,显示为谈色,你点击一下就可以 了);运行中也可以点击右键菜单里面的Unload将内容卸载出去。 BarTab 2.0 针对Firefox 3.x BarTab 3.0 这个版本是针对Firefox 4+版本的,阅读全文
posted @ 2011-12-10 15:49 巴蛮子 阅读(363) 评论(10) 编辑
无觅相关文章插件,快速提升流量