emacs css-mode indent-buffer fix
emacs에서 css-mode에 indent 하는 부분에서 조금 이상한 부분이 있었는데, 위의 link를 참고로 하여 수정했더니 깔끔하게 css-mode가 동작하는 것 같습니다.
다음은 위의 사이트에 가져온 code 입니다. 다음을 .emacs 에 삽입했습니다.
(setq cssm-indent-level 4)
(setq cssm-newline-before-closing-bracket t)
(setq cssm-indent-function #'cssm-c-style-indenter)
(setq cssm-mirror-mode nil)
위의 사이트에서 가져온 자동으로 buffer의 indent를 해주는 코드입니다. 저는 이것을 쓰지 않았으나, 참고로 적어둡니다.
(defun indent-buffer ()
(interactive)
(save-excursion (indent-region (point-min) (point-max) nil))
)
(global-set-key [f2] 'indent-buffer)