emacs css-mode indent-buffer fix
Ive been using emacs for some years now, but I always noticed the css mode seemed to format it a little strange.
I found this article, it fixes all the issues in the css mode.
(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)
Now when I auto indent the buffer it looks correctly. I have no idea why this is not the default for the css-mode.
FYI my auto indent key is F2.
(defun indent-buffer ()
(interactive)
(save-excursion (indent-region (point-min) (point-max) nil))
)
(global-set-key [f2] 'indent-buffer)
March 29th, 2008 at 8:50 pm
The CSS Mode has been improved in the new emacs 22.2 (came out on March 26th 2008). Now its really good!
December 25th, 2008 at 9:24 pm
That’s great helpful information. This is what I was looking for. Thank you for sharing and the “this” link was broken, BTW.
Thanks,