2007年11月9日星期五

vim的几项设置

建议将以下设置写在用户目录下的.vimrc文件里。


# 开启语法高亮
syntax on

# 开启自动缩进,即下一行和当前行的缩进一致
set autoindent

# 开启代码智能缩进。例如在写C++程序时,“{”的下一行会自动增加缩进
set cindent

# 设置智能缩进的增量,即每一级缩进的字符数
set shiftwidth=4

# 显示行号
set number

# 设置Tab宽度
set tabstop=4


个人感觉Vim的智能缩进是相当聪明的。

2007年11月8日星期四

无奈的帮助文档

和室友聊起电脑游戏,我说我实在懒得学新游戏了,又得看一大堆帮助文档。别人挺奇怪,说游戏这东西还要学呀;我也挺奇怪:游戏这东西一个有一个的玩法,不先学会可怎么玩儿呀?想当初微软的那个“模拟飞行”,我硬是看了三百多页的英文飞行手册才算会在游戏里起飞降落了。
似乎很少有人意识到几乎每一个像样儿的软件都会有一个不算短的帮助文档在里面,人们几乎不会意识到它的存在。即使是在遇到问题时,更多的人选择去问别人或是自己摸索,而不是先查查帮助文档。不过说实话,有些软件的帮助文档做得实在是差劲,整个儿就是在说它的软件多么多么好,如何向作者寄注册费。如果遇到问题了想找它,它都不搭理你。更有的软件压根儿就没有帮助文档,会不会用,怎么用,全凭你的悟性了。
有人说一个易用性好的软件就不应该让用户去看帮助。话虽有些道理,但不能说帮助就没用啊。尤其是搞编程的,Visual Studio假如没有MSDN,Java程序员假如没有Java API文档,这日子都不知该如何过。
以前在Linux里生活过一段时日,养成了一个习惯:使用软件前先看明白它的文档,再决定是否使用它。

2007年7月15日星期日

访问Wikipedia、BlogSpot的另一种方法

除了Tor,今天还知道了Firefox的gladder插件,可以通过它方便地使用各种代理服务器来访问一些被封掉的境外网站。安装后,Firefox的右下角会出现一个图标,右击它,打开“选项”窗口,选择dirtyproxy.com作为在线代理(经试验这个代理速度比较快)。然后就可以自由访问了。

2007年7月14日星期六

无题

放假回家了,Blogspot又被封了……现在在用Tor ……

2007年3月3日星期六

在Blogger中使用LaTeX输入数学公式

今天借着好奇心,用Google找到了在Blogger中使用LaTeX的简易解决方案。基本原理就是通过一段Javascrript将LaTeX文本变成图片插入到文档中。原文在http://wolverinex02.googlepages.com/emoticonsforblogger2。
具体步骤是:
一、下载并安装Firefox浏览器;
二、安装Greasemonkey插件;
三、安装LatexforBlogger脚本:latexforblogger(点击即可);
四、修改Blogger模板,将以下内容添加到]]></b:skin>之前:
img.latex_eq {
padding: 0;
margin: 0;
border: 0;
}

保存模板后,再在Firefox里发Blog时会发现上面的编辑工具栏里多了个“LaTeX”按钮。

以后,当你输入完LaTeX文本后,点击“LaTeX”按钮,就自动变成漂亮的数学公式了。
随便输入一个公式看看:


目前的缺点是只能在Firefox浏览器下使用这个功能。而且生成的公式颜色是固定的,在深色背景下显示效果比较糟糕。但无论如何也比上传图片方便多了。