最近、Cakephpで開発するようになったので、.emacsに下記の内容を追加と修正
php-modeにctpを追加
1 2 3 4 5 6 7 8 9 10 11 12 13 |
;;php-modeの読み込み (load-library "php-mode") (require 'php-mode) ;;;php-mode時のタブの調整 (add-hook 'php-mode-hook '(lambda () (setq tab-width 2))) ;; 拡張子が*.tplと*.incはphp-modeにする (add-to-list 'auto-mode-alist '("\.tpl$" . php-mode)) (add-to-list 'auto-mode-alist '("\.inc$" . php-mode)) (add-to-list 'auto-mode-alist '("\.ctp$" . php-mode)) <span>この一行を追加</span> ;;;php-modeの時は文字コードをEUC-JPにする (add-hook 'php-mode-hook '(lambda () (set-default-coding-systems 'utf-8))) (add-hook 'php-mode-hook '(lambda () (set-buffer-file-coding-system 'utf-8))) (add-hook 'php-mode-hook '(lambda () (set-terminal-coding-system 'utf-8))) |
フォントにVL ゴシックを採用
cakephpにまったく関係ないけど、ついでに修正
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
(create-fontset-from-request "private-fontset" '((width . 8) (height . 16) (fixed . t) (italic . nil)) '((family . "VL ゴシック") (family . "Lucida Console"))) (change-fontset-from-request "private-fontset" '((width . 8) (height . 16) (fixed . t) (italic . nil)) '((family . "VL ゴシック") (family . "Courier New")) 1) (setq default-frame-alist (append (list '(font . "private-fontset") ; フォントセット ) default-frame-alist)) |