Macbook Air!!!

我等Apple出輕薄型Notebook不知道等幾年了,每年Macworld都會有這種謠言,但總是沒有成真。但今天Macworld真的推出了輕薄的Macbook Air啦!(官網的照片看起來真的超級薄 非常誇張)規格大概是:重量約1.36KG, 13.3" LCD(LED背光), iSight, Multi-touch trackpad(!!!), 80G HDD or 64G SSD(!!), 2GB Ram, 1.6G Core 2 Duo, 1 USB 2.0, Micro-DVI, Audio Out, 802.11n, Bluetooth, 外接光碟機($99), 電池5小時售價$1799啊啊啊!!!這規格真是太棒啦!等我退伍差不多剛好出第二代,就能換機器啦..A_A閱讀全文

Vim的多行編輯

之前看TextMate的Demo影片,發現TextMate能同時對多行做修改(例如,在連續十行的開頭結尾都加上<li>和</li> tag),就一直在想vim能不能做到這樣。一直以來我在vim中都是用V把要修改的範圍選出來,再用s///搭配regular experssion做取代。這方法彈性很高,但大多時候是殺雞用牛刀,太麻煩了。還好剛發現一個vim tip裡寫到一個簡便的新方法。簡單來說,用ctrl-v做blockwise的visual selection時,按下大寫I,就能對所選範圍同時插入一樣的文字;而按大寫A,則是在所選範圍後同時append同樣的文字。閱讀全文

NuclearMouse

自從升到Leopard以後,OS X下的外掛程式Application Enhancer(APE)就不能用了,自然地,靠APE才能用的外掛們也就全部被廢了武功。其中我最愛用的APE外掛是WindowDragon,可以在視窗任何地方按住cmd/alt就能拖拉、甚至縮放視窗。(這是之前用X window時就很依賴的功能..)本來都快放棄這功能了,沒想到前幾天在看SIMBL時 (這又是另一個外掛framework),發現了也有人在SIMBL下寫了一個一模一樣的程式NuclearMouse。NuclearMouse除了能拖拉視窗,調整大小外,還能調視窗的透明度喔。閱讀全文

在TextMate中使用Vi的按鍵配置

之前寫過一篇介紹Vim snippetsEmu文章有提到TextMate雖然很好,但如果不能支援vi的按鍵配置方式(key binding),像我這種依賴vim為生的人就不可能跳槽過去。沒想到當初隨便說說的怨念,還真的有人把它做出來了。這東西叫ViMate(這名字真不錯),是一個TextMate plugin。下載回來點兩下就會自己裝到TextMate裡。打開TextMate後,外觀看不出有什麼不同,但很快就發現還要按一下i才能開始打字,按ESC游標會變成綠色代表進入command mode...。雖然這個plugin還在開發中,不是所有vi命令都支援,但也提供vi fans一個想玩TextMate的好機會啦。閱讀全文

台中的書店

自從結束在台北六年的讀書生活搬回台中後,突然有很多不習慣。不習慣台中的路都歪歪扭扭,搞得我不看地圖根本搞不清楚方向;不習慣在台中沒什麼朋友,平常都得一個人外出溜達;以上都還是小事,我覺得最奇怪的是台中...閱讀全文