Posted on 2011-05-18 13:53
無很 閱讀(325)
評論(0) 編輯 收藏
我剛剛使用 Emacs 的時候,總是
vi ~/.emacs
然后重新啟動 emacs ,效率很低 ,暗自嘟囔, emacs 怎么沒有這種功能,不重起,就自動更新 .emacs 的設置 呢?
后來我發現,這個功能完全沒有必要,我的做法是:
- 用 emacs 打開 .emacs 文件,C-x C-e 光標前面的運行一條語句。立即生效。
- 選擇一個 region , M-x eval-region
- M-x load-file ~/.emacs
- M-x eval-buffer
都是立即生效,可以馬上試驗一條語句的效果。 例如,在任何一個文件中,寫
(setq frame-title-format "emacs@%b")
把光標停在在這條語句后面, C-x C-e ,馬上看到 emacs 的 標題欄上發生變化。
我用這種方法調試我的每一個小的配置文件,按上篇文章說的方法, 把他放在 ~/Emacs/myconfig/my-site-start.d 中。
轉自:http://ann77.emacser.com/Emacs/EmacsDotEmacsWithoutRestart.html
Technorati : Emacs, 配置