編輯器板Emacser人數還是少得有點可憐...orz
沒有全部寫,有些不常用或者太無趣(如recentf,ibuffer)或只是自己的設定就不放上來
了。
* 常用
** org-mode (內建的有點舊建議更新)
每天必用,強大到不可思議的工具,記筆記、寫日記、備忘錄、寫報告、寫情書(咦)必備
。用過後,基本上都不再需要特定筆記軟體甚至PIM了,根本是Emacs的招牌之一,也是當
初決定學Emacs而不是Vim的主要原因之一,聽說也有不少原Vim使用者也是為了org-mode而
跳槽。這篇就是先用org-mode打好再複製貼過來的,所以才會是這種格式。
Vim使用者,裝上evil-mode來用org-mode吧XD
Demo與介紹YouTube上非常多,Google也有許多深入用法教學:
http://tinyurl.com/d7hmt2l
** twittering-mode
每天必用,Emacs上的Twitter client。
** undo-tree
非常強大,視覺化undo/redo的過程與分歧支,不過平常主要是用他的redo功能。
** zlc
zsh-like的completion選單,開非英文檔名時就不須開輸入法,TAB就能解決。
** popup-kill-ring
M-y直接跳出選單讓你選kill-ring裡的東西,缺點是org-mode裡使用時如撞到outline折
疊處會出問題的bug好像一直沒有解決(git上說已經解決了但我測試依舊有問題)。
** auto-complete-mode
自動跳出下拉式選單補全,改程式碼很好用。
** smart-window
這個實在太好用了:D還沒裝之前我很少用分割視窗,因為太難用了。
** switch-window
搭配smart-window,快速切換>3個視窗。
* 特定用途
** rainbow-mode
直接在#ffffff等字串上顯示其顏色,需要時非常方便。
** multiple-cursors
神奇的東西,一口氣更改代碼中數個相似字串(這個看影片比較清楚),用起來除了方便
,旁人看起來應該也非常酷。看Demo會更容易理解:
http://youtu.be/jNa3axo40qM
** cua裡的rectangle edit (內建)
說真的這實在是不怎麼好用,限制很多,然而我又不知道Emacs上還有什麼visually
rectangle edit的方式,所以只能先用這個了,畢竟還算是蠻常拿來處理資料的。Emacs
內建的rectangle edit操作起來又看不到矩形選取區域,很麻煩。
** markdown-mode (內建的頗舊了)
有時寫markdown文件會用到,但記筆記絕對不會用這個,跟org-mode差太遠了。
* 好像不太值得一提的
** ispell & flyspell (內建)
編輯器必備功能,拼字檢查。用法要花點時間學就是了(但其實我覺得ispell設計的頗不
人性,像是我真想把candidates移到畫面下方但辦不到)
** dired+
dired加強版