【轉載】emacs 新手之配置顏色配置 擴展elisp

emacs 新手之配置顏色配置 擴展elisp

From : http://hi.baidu.com/ruanbanyong/item/ad6158e53b4db1276cabb801     emacs白色背景開起來是否是特別的刺激眼睛,特別是對於長時間作文本編輯好比編程序。通過半天超找,終於找到一個比較好的解決方案 3. Emacs入門指南[三]: 使用Elisp擴展 在這篇日誌裏, 我將以"color-theme"這個擴展爲例, 介紹如何使用Elisp擴展, 讓你的Emacs更強大. "color-theme"能讓你方便地修改Emacs的配色. 首先, 從color-theme項目的網站上找到它的下載地址, 如今最新的版本是6.6.0. 而後在你的Home裏建一個文件夾(例如"elisp"), 將剛剛下載的歸檔解壓出來. 雖然這些工做在圖形界面裏都能很容易地完成, 但既然這篇日誌有一個"Linux"的Tag, 那就來複習一下怎樣在命令行裏完成這個工做吧. 這裏假設你把"color-theme-6.6.0.tar.gz"文件放在了"~/download"目錄裏. cd ~ mkdir elisp cd elisp tar -zxvf ~/download/color-theme-6.6.0.tar.gz OK, 而後在".emacs"里加入這樣幾句話. 不知道".emacs"文件是什麼? 去看這個系列的上一篇日誌吧. (add-to-list 'load-path "~/elisp") (require 'color-theme) 第一句是將"~/elisp"這個目錄加入到"load-path"變量中. "load-path"變量裏記錄了Emacs搜索裝載文件的目錄, 將"~/elisp"加入進去, Emacs才能找到咱們剛剛添加的Elisp擴展文件. 第二句是調用"color-theme"擴展. 至於調用的方式, 一般在Elisp擴展的README文件裏都有介紹. 重啓Emacs, 在"Tools"菜單裏就多出來一項"Color Themes". 點擊它, 會打開一個叫作"*Color Theme Seletion*"的Buffer. 在這裏列出了不少不一樣風格的配色方案, 選擇(用方向鍵或者C-p, C-n)一個配色方案, 按"i"鍵就能夠預覽配色效果. 多找找吧, 九十個配色方案裏應該有你喜歡的了. 我在GTK裏使用的是"Blue Mode", 在字符界面下用的是"Aalto Light". 選好了喜歡的配色方案, 能夠回到剛纔那個Buffer裏, 將光標移動到你選中的那個項目上, 按"p", 會在一個新的Buffer裏打印出一段代碼. 把這些代碼保存到"~/.emacs-color-theme". 還記得怎麼保存文件麼? C-x C-s ~/.emacs-color-theme 下一步是去修改".emacs"文件. 首先在"(require 'color-theme)"前加上分號";"將這一行註釋掉. 而後在它的下面加上這樣的兩行 (load-file "~/.emacs-color-theme") (my-color-theme) 之因此註釋掉"(require 'color-theme)"而僅僅只載入咱們剛剛導出的文件, 是由於在啓動時載入color-theme.el要比載入咱們導出的文件要慢. 所以這樣能夠稍稍加快啓動速度. 至於如何建立徹底由本身定義的配色方案, 我沒有研究, 由於我懶.. 不過README裏有介紹, 勤快的同窗本身去研究吧. 好了, 把".emacs"文件存盤(再複習一下, C-x C-s)後重啓Emacs, 看到新的配色方案了吧. 小結一下, 在Emacs裏使用擴展, 首先要把存放擴展文件的路徑加入"load-path"變量裏, 而後要根據擴展裏介紹的方法, 在".emacs"裏調用擴展(這個不必定, 若是你不須要它隨Emacs啓動天然就不須要添加了). 總結. 這個系列日誌到此結束, 由於若是你認真讀了"Emacs Tutorial", 並認真讀了我這三篇日誌, 就應該能上手Emacs了. 雖然你還不能自如地配置它, 但它至少再也不像個巨大的怪物同樣可怕了. 這也正是我寫"Emacs入門指南"和"個人Linux日記"的目的. 我但願個人日誌能爲初學者引路, 打開一扇通往奇妙世界的窗. 但想要真正領略其中的樂趣, 還少不了你本身的探索. 我很樂意與你分享探索未知的樂趣, 歡迎留言, 歡迎給我寫信. 個人Email地址能夠在About頁中找到. 最後廢話一句: 學好Emacs是不容易的, 是須要時間的, 但學好它能讓你工做起來更順手, 正所謂"磨刀不誤砍柴功". (我在這裏使用成功了好高興哈哈,搞了我一下午,最終是路徑的緣由好鬱悶阿)
相關文章
相關標籤/搜索