Emacsのコードの配色を設定した

カメの話

ウチではカメを一匹買っている。僕が小学生のころどうしても欲しくて,母に買ってもらったのだ。(記憶が曖昧なので,もしかしたら父が買ってくれたのかもしれないが,まあペアレントが買ってくれたのだ)僕はそのカメに「カメっち」というかわいい名前を与えた。(「タマゴッチ」がちょうと流行ってたときだ)
最初の内は可愛くてそのカメはしばらくの間僕を魅了していたのだが,ミシシッピアカミミガメってのは成長し大きくなると可愛くなくなってしまうのだ。それ以来,毎日のカメの餌やりは父の仕事になってしまったのだった。

配色の設定

puttyの設定は次の二つ
  • 設定 ▸ ウィンドウ ▸ 色 から「xterm 256 色モードを使うことを許可する」を有効
  • 設定 ▸ 接続 ▸ データ から「端末タイプを表す文字列」へ「xterm-256color」と入力
emacs
;; 背景色
(add-to-list 'default-frame-alist '(background-color . "grey13"))
;; 文字色
(add-to-list 'default-frame-alist '(foreground-color . "WhiteSmoke"))

;; 色分け
(global-font-lock-mode t)
(setq font-lock-support-mode 'jit-lock-mode)
;;; 種類ごとの色
(add-hook 'font-lock-mode-hook
          '(lambda ()
             (set-face-foreground 'font-lock-comment-face "DodgerBlue")
             (set-face-foreground 'font-lock-string-face "magenta1")
             (set-face-foreground 'font-lock-keyword-face "yellow1")
             (set-face-foreground 'font-lock-builtin-face "yellow1")
             (set-face-foreground 'font-lock-function-name-face "cyan1")
             (set-face-foreground 'font-lock-variable-name-face "WhiteSmoke")
             (set-face-foreground 'font-lock-type-face "green1")
             (set-face-foreground 'font-lock-constant-face "cyan1")
             (set-face-foreground 'font-lock-warning-face "violet")
             ))