雑文発散

«前の日記(2014-04-15) 最新 次の日記(2014-04-17)» 編集
過去の日記

2014-04-16 [長年日記]

[Emacs] コーヒー飲みながら CoffeeScript を書いていたので、coffee-mode をインストールした

今まで CoffeeScript には縁がなかったんだけど、Gruntfile を JavaScript ではなく CoffeeScript で書くことになったので、環境を整えた。

M-x package-install coffee-mode

とりあえずインデントを 2 スペースにしたかったので、ググったりしながら init にこいつを入れた。

(defun coffee-mode-custom-hook ()
  (set (make-local-variable 'tab-width) 2)
  (setq coffee-tab-width 2))

(add-hook 'coffee-mode-hook 'coffee-mode-custom-hook)

ただ、この coffee-mode だと、タブキーでのインデントがあんまり期待通りの動きじゃないんだよなぁ。インデントによってブロックを表現する言語って、こういうタブキーのインデントの挙動が普通なのかしら(python-mode を試せという話だ)。