Re: 請問 emacs 的 font-lo

看板FreeBSD作者時間21年前 (2004/06/19 19:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
kunte.bbs@bbs.mis.yuntech.edu.tw ( [ 石榴紅 ]) writes: > 找過很多的文章 > 幾乎都是教我這樣設定在 .emacs 的檔案裡 > (autoload 'html-helper-mode "html-helper-mode" "PHP with HTML editing mode" t) > (add-to-list 'auto-mode-alist '("\\.phtml?\\'" . html-helper-mode)) 這兩行的意思是說當載入結尾為 .phtml 的檔案的時候,自動開啟 html-helper-mode, 但是沒有提到 font-lock. > 可是當我在開啟 .phtml 的檔案時,依舊沒有 font-lock-mode 的顏色出現 > 不知道是那裡設定有誤了呢? 因為你沒有開啟 font-lock-mode 啊。你可以用兩種方式來做,一個是 (setq global-font-lock-mode t) 這個會把所有的模式都開 font-lock-mode, 於是所有 mode 都有顏色。 另一個是 (add-hook 'html-helper-mode-hook 'font-lock-mode) 這個只會讓 html-helper-mode 有顏色。應該是所有的模式都有 hook, 當這個 模式做完所有的初始工作之後就會去 hook 裡面一個一個執行命令。 > 還有,html-helper-mode.el的檔案是要放在那裡呢? > 目前我是放在 > /usr/local/share/emacs/21.3/list/ 你想放在那裡就放在那裡,記得更新 load-path 就好,一般來說我們都是放在 /usr/local/share/emacs/21.3/site-lisp 裡面。如果你想要放在自己的目錄下, 比如說: ~/site-lisp, 那你記得在 .emacs 裡面加一行: (add-to-list 'load-path "~/site-lisp") 就可以了。 我很久沒有寫 PHP + HTML 了,所以關於這一類的模式,沒有辦法給你什麼建議, 當初我是用 mmm-mode 的; 那也是我第一次使用 Emacs. -- Jiun-jie Huang, aka Albert E-mail: jjhuang AT cm.nctu.edu.tw 黃俊傑 Department of Computer Science National Tsing Hua University MIME/ASCII/PDF/PostScript are welcome! HsinChu, Taiwan NO MS WORD DOC FILE, PLEASE!
文章代碼(AID): #10r2Gr00 (FreeBSD)
文章代碼(AID): #10r2Gr00 (FreeBSD)