2009年2月22日星期日

用wmctrl + xbindkeys 实现 jump-or-exec 功能

sawfish 窗口管理器有个 jump-or-exec 扩展,非常的好用。其功能是如果某个程序已经打开的话,就跳到该程序的窗口,否则开启新的进程。配合设置合理的快捷键,可以让你切换窗口的效率大增。

可是我已经非常习惯使用gnome了。而在gnome中使用sawfish ,我还不是非常的有信心。今天在网上无意找到了不用sawfish实现jump-or-exec功能的方法: 使用 wmctrl这个命令行工具。详细的用法请man之。这个举个例子:wmctrl -a emacs@ || emacs & 可以实现 jump-or-exec emacs 的功能。wmctrl 会试图找标题含有"emacs@"的窗口(我的emacs的标题就是这样的),然后跳转到该窗口;如果失败,就会执行 emacs&,启动一个新的emacs. 配合xbindkeys使用,可以达到跨窗口管理器使用。

2009年2月19日星期四

门牙的情况

这周二上午(前天),我的门牙终于被拔了下来。一开始还非常担心拔牙会很疼,可是真到自己拔牙的时候才发现,原来拔牙其实不怎么疼的。就是打麻药的针头有点儿吓人,而且是打两针的,外面一针,里面一针。打完麻药之后,就木了,拔牙的时候一点儿也不疼了。