Emacsの設定

.emacs の設定を記しておく.

(setq initial-frame-alist
      (append (list
			   '(width . 45) ;; ウィンドウ幅
			   '(height . 30) ;; ウィンドウ高さ
			   )
			  initial-frame-alist))


;;haskell-mode
(load "~/lib/elisp/haskellmode-emacs/haskell-site-file")
(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)


;; Don't Display Startup Message
(setq inhibit-startup-message t)

;; 桁番号をモードラインに表示する(行番号はデフォでtrueぽい)
(column-number-mode t)

;; Ctrl-Hでバックスペース
(global-set-key "\C-h" 'backward-delete-char)

;;タブ幅を4文字にする
(setq default-tab-width 4)

;;行数を左に表示する
(require 'linum)
(global-linum-mode)