爲什麼要用Emacas

Emacs的日常生活

有很多很多現成的文章介紹 Emacs 的。大致有那麼兩種:一種介紹 說, Emacs 是一個無比強大的文本編輯器,但是不管誰用了一下都會覺得, 這個文本編輯器真是難用了,所有的命令都是組合出來的怪物。甚 至 Emacs 自己的幫助文檔裏面也說,用 Emacs 多的了用戶會希望終端的 輸入設備加上兩個腳踏板);另一種介紹說 Emacs 是一個無比強大 的 IDE ,但是對於象我們這樣見過 Visual Studio 之類市面的新新人類 來說,這“無比強大”大致上和“刀槍不入”是一個檔次的廣告。

Emacs 在我的概念中到底是個什麼樣的呢?它是一個環境。 Emacs 可以什 麼都是,也可以什麼都不是,因爲環境本身不創造什麼。 Emacs 的強大是因 爲前人已經在這個環境中作了很多嘗試,所以你不用從頭髮明輪子。 Emacs的強大是因爲它能夠將各種軟件統一到同樣一個界面底下來, 你就可以以相仿的方式,操作各種其實並不相仿的程序。 Emacs的最強大之處在於它本身並不強迫你接受什麼,不就是個Lisp程序嘛,不 滿意的地方你可以改,哪怕你其實不怎麼懂Lisp。

以下的文字,說起來有一些混亂,因爲我常常引用一些在介紹的同時並沒有給出 說明的概念。這又有什麼關係呢?Lisp不是C++,它並不要求你在真正開始 用這個概念之前就已經掌握了它的實際含義。而你真正想到用這個概念的時候,你 肯定已經掌握了它。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章