1.學習基本操作指令 上下左右 ... 可參考一些線上emacs reference card 2.學習help的使用 emacs的help個人覺得相當好用請愛用它 http://www.unix-manuals.com/refs/emacs/help.html ctrl-h ctrl-h 列出help的功能列表 ctrl-h a "可用關鍵字搜尋help" ctrl-h b "列出現有的所有keybinding" 對於新手建議可以瀏覽一遍 了解大概有哪些功能 在輸入任何前置鍵後 輸入ctrl-h "可以列出在該前置鍵後,可能的輸入為何,以及所擁有的功能為何?" 3.學習個人化設定 4.經常使用,基本上想的到的需求,大致上emacs都能提供,只是常不常用而已。 5.學習修改及撰寫emacs lisp emacs中大多數的功能是用lisp達成的,如果會修改他更可以寫出更適合自己的功能。 最後介紹幾個對於編輯器而言相當實用的套件及設定供大家參考 實用的套件(emacs-lisp) ibuffer,session,desktop,windmove 以下的設定可直接新增於 ".emacs " 中 但請了解各項功能為何後再加入,以便之後可以修改 ;;when the mark is active ,the region is highlighted ;;NOTE:region can active again by typing C-x C-x,when region deactive. (setq transient-mark-mode t) (show-paren-mode t) (setq show-paren-style 'parentheses) (fset 'yes-or-no-p 'y-or-n-p) (global-font-lock-mode 't) 以上設定不多,以簡單為主,應該還不至於眼花撩亂。 祝 使用愉快。