Carbon Emacsの設定メモ
大体、読んだので使い込むために取りあえずほぼ標準で使ってたけども、改めてちゃんと設定することにしたときのメモ
;; utf8 (set-language-environment "Japanese") (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-buffer-file-coding-system 'utf-8) (setq default-buffer-file-coding-system 'utf-8) ;;color (set-foreground-color "white") (set-background-color "black") (set-cursor-color "light blue") (set-frame-parameter nil 'alpha 90 ) ;; base setting (global-font-lock-mode t) ;;文字の色つけ (display-time) ;;時計を表示 (setq line-number-mode t) ;;カーソルのある行番号を表示 (auto-compression-mode t) ;;日本語infoの文字化け防止 (setq inhibit-startup-message t) ;;起動時のメッセージは消す (tool-bar-mode nil) ;;ツールバーは表示しない (setq-default tab-width 4) ;;tabは4文字分 (setq make-backup-files nil) ;; backup file setting (setq visible-bell t) ;; 警告音を消す ;; full screen setting (defun my-mac-toggle-max-window () (interactive) (if (frame-parameter nil 'fullscreen) (set-frame-parameter nil 'fullscreen nil) (set-frame-parameter nil 'fullscreen 'fullboth))) (global-set-key "\C-cm" 'my-mac-toggle-max-window) ;; encording for file name (require 'utf-8m) (set-file-name-coding-system 'utf-8m) ;; growl messages at file saved (defun growlnotify-after-save-hook () (shell-command (format "growlnotify -t \"Emacs\" -m \"saved : %s \"" (buffer-name (current-buffer))))) (add-hook 'after-save-hook 'growlnotify-after-save-hook) ;; user mail-address (setq user-full-name "hoge hoge") (setq user-mail-address "mail@address")
参考にしたページ
- 透明化
- Growlとの連携
- フルスクリーン
- いろいろ
あとはPHPやらプログラムを組むのに楽な設定を加えたいところだけども、まずはこの設定で使ってみることにする。
そういえば、Macのカーソル移動のショートカットがEmacsと一緒だからEmacs慣れたら便利なのね。
Mac OS XのちょっとマニアックなTips – Tender Surrender