這裡搜集我覺得很酷的麥金塔特有Unix秘技。也許沒有什麼整理,所以可能有點零亂。這對使用麥金塔,並且會想去用傳統Unix部份的人有幫助;同時,我想也希望讓一些Unix Geeks,看看麥金塔Unix整合情況,希望能引起你的一些興趣。
我們常常看到大家在爭論,倒底是GUI這圖形界面方便,還是用指令方便。好消息是,在麥金塔裡,你不用再有這選擇的困擾,因為你同時有一流的GUI,也同時有完整的Unix terminal可以下指令。這沒什麼酷的,因為Linux也有點這樣,Windows... 經過一些努力,也有點這樣。酷的是。
GUI和指令界面的完美結合!
我們來看個例子。你在terminal下想打入一個檔案的路徑,結果你忘了在哪,所以用圖形界面找啊找的找到了。這時,你只要把那個檔用老鼠選取,拖到terminal裡,路徑立刻出現!
這真是超酷的。這有什麼酷?假定你正在用terminal,熟練快速的下指令。很快的你就會發現,你常常需要打入一個檔案的路徑。傳統Unix(我都是在不太嚴謹的情況下用這個詞)我們可以用tab去幫助我們完成這件事。可是呢,就是有些時候,你用圖形界面去找那個檔案會比較容易。有時因為是你記不太得你以前怎麼存的,有時是別的原因。反正你不時會發現自己在那個情況,尤其是檔案多了以後!
所以,你現在想打入檔案路徑,但是又用圖形界面在你的檔案堆中找來找去,終於找到的時候。哈哈,要怎麼知道那路徑,好打入你的指令裡呢?在別的系統可能都不是件那樣明顯簡單的。在麥金塔,就是拖拉放。完成。
所有Mac OS X應用程式,都有一個很方便的Save/Open視窗。一開始可能在上次你開檔/關檔的路徑,你也可以設你的最愛,然後用下拉式去選那個檔案夾。這都不夠,那你還可以再
麥金塔所有Cocoa程式,文字界面都可以用一些emacs的指令!如果你覺得不過癮,或是你根本不用emacs,你可能有更多的要求。而且,你希望在「所有」麥金塔文字編輯區,都有這樣的功能。注意,是「所有」文字編輯哦,管他是文書處理程式,或是只是瀏覽器,或是其他任何用到文字編輯的地方,都要做到:
第一個是內定功能。你可以編一個檔案,去改寫所有內定文字編輯處理方式。雖然改寫是麻煩了那麼一點,不過呢,大部份Unix Geek大概可以忍受。而且,這一改是改給全部Mac OS X Cocoa(OS X標準程式)用到文字編輯的地方!
第二個功能呢,我們只要用一個免費的軟體, TextExtras 就可以囉!全系統通用,不是只給一兩個軟體的設定而已。酷!