2011-11-10 6 views

答えて

17

set-fill-columnへの電話をclojure-mode-hookに追加します。

(add-hook 'clojure-mode-hook 
      (lambda() 
      (set-fill-column 120))) 

fill-columnはローカルバッファですので、他のバッファには影響しません。実際には、M-x set-fill-column RET 120を呼び出して、Emacsバッファのfillカラムをインタラクティブに設定することができます。

変数は、ヘルプを呼び出すことによってローカルバッファであるかどうかをチェックすることができます:C-h v fill-columnを指定:

任意の方法で設定した場合、自動的にバッファローカルになります。

1

fill-columnはバッファローカル変数です。つまり、必要に応じて各バッファに一意の値を設定できます。だからあなたはclojure-modeフックで設定することができます。