c-mode-init.l
c-mode のインデント関係の設定をまとめたファイル
site-lispに放り込む
;; c-mode インデント設定 ;; ;;;;;;;;;;;;;;;;;;;;; (setq *c-tab-always-indent* nil) ;(setq *c-indent-tabs-mode* t) (setq c-indent-level 4) (setq c-continued-statement-offset 4) (setq c-brace-offset -4) (setq c-argdecl-indent 4) (setq c-label-offset -4) (setq c-brace-imaginary-offset 0) (add-hook 'ed::*c-mode-hook* #'(lambda () (set-tab-columns 4 (selected-buffer)))) ;; c++-mode インデント設定 ;; ;;;;;;;;;;;;;;;;;;;;;;; (setq *c++-tab-always-indent* nil) ;(setq *c++-indent-tabs-mode* t) (setq c++-indent-level 4) (setq c++-continued-statement-offset 4) (setq c++-brace-offset -4) (setq c++-argdecl-indent 4) (setq c++-label-offset -4) (setq c++-brace-imaginary-offset 0) (add-hook 'ed::*c++-mode-hook* #'(lambda () (set-tab-columns 4 (selected-buffer))))
(出展元失念・・・すみません)