zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Emacs之缩进(五十三)

emacs 缩进
2023-09-14 09:09:59 时间

1.Emacs之缩进 

(defun my-c-mode()
 "Lennart Poettering's C indentation"
 (message "Setting Lennart Poettering's C indentation...")
 (c-set-offset 'substatement-open 0)
 (c-set-offset 'statement-case-open 0)
 (c-set-offset 'case-label '+)
 (c-set-offset 'arglist-intro '++)
 (c-set-offset 'arglist-close 0)
 (define-key c-mode-base-map "\C-m" 'c-context-line-break)
 (setq tab-width 8)
 (setq c-basic-offset 4)
 (c-toggle-hungry-state 1)
 (setq indent-tabs-mode nil))