為什麼要用emacs?

為什麼要用emacs?

我想大多數用emacs的人,是Unix的使用者。我們都知道,在Unix界,號稱有兩大文字編輯器,一個是emacs,一個是Vi。傳說中,喜歡Vi的就不喜歡emacs,喜歡emacs的就不喜歡Vi。

那,如果自己用的是Windows,或是像我是使用麥金塔的,真的還有必要去學個什麼難用的emacs嗎?

這答案當然見人見智,我就分享一下我的心得和經驗,給大家參考參考。

Emacs的好處

Emacs的兩大特點是

功能強大,因此呢,你可以拿來做平常編輯軟體做的寫程式,編輯網頁,也可以拿來做一些特別的事。像是寫寫日記,記記筆記,收收e-mail,逛逛網路,玩玩遊戲,控制整台電腦等等等等的。不,我不是開玩笑的。有人就說,emacs除了不能拿來燒菜,其他什麼都可以(看,別人說的都比我誇張多了)。

從這裡可以看到emacs的一個野心,那就是希望你一進電腦,第一件事就是打開emacs,直到你離開。也就是說emacs的野心就是希望你:

做什麼都在emacs上做!

這很重要。因為呢,想想,你今天,比方說用的是Unix好了。你什麼事幾乎都在emacs上完成。今天你突然要去用Mac或是Windows。簡單啦,第一件事就是裝個emacs。那以前能做的,在新的系統也差不多一樣做就可以了。仔細想想,這真的是很酷的事。即使你不想什麼都在emacs上做,到一個全新的系統中,你也是可以完成不少事情。

基本上其實很容易使用

Emacs其實基本操作很容易的。你想像的,像是什麼用游標上下左右,delete文字,視窗版用老鼠選文字區域等等等,都和我們平常操作方式一樣。所以呢,大概看看這篇Emacs極速入門 大概就可以開始使用了。

大家傳說emacs難的地方在於:很多很多按鍵的功能,不知怎麼去記。還有很多很多強大的功能,不知怎麼去用。其實,不用急啦。用emacs很久的人,還是不時會發現一些以前不知道的功能!我們慢慢來,先拿來當個一般文字編輯,習慣一些emacs基本按鍵 。如果真的使用,保證要不了多久,你就開始想學其他操作指令。再來就是玩些好用的套件,然後漸漸中emacs毒,慢慢上癮。最後是做什麼都想用emacs來做。

來玩個遊戲吧