(Emacs)~c-auto-newline t->nil, ~autoinsert for c/c++
c-auto-newline was annoying, so turn it off. auto insert Date->Created and less newlines
This commit is contained in:
@@ -2342,7 +2342,7 @@ opposing style.
|
|||||||
("return" . "⟼"))
|
("return" . "⟼"))
|
||||||
:init
|
:init
|
||||||
(setq-default c-basic-offset 2)
|
(setq-default c-basic-offset 2)
|
||||||
(setq-default c-auto-newline t)
|
(setq-default c-auto-newline nil)
|
||||||
(setq-default c-default-style '((other . "user")))
|
(setq-default c-default-style '((other . "user")))
|
||||||
|
|
||||||
(with-eval-after-load "autoinsert"
|
(with-eval-after-load "autoinsert"
|
||||||
@@ -2350,22 +2350,20 @@ opposing style.
|
|||||||
'("\\.c\\'" . "C skeleton")
|
'("\\.c\\'" . "C skeleton")
|
||||||
'(""
|
'(""
|
||||||
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
|
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
|
||||||
" * Date: " (format-time-string "%Y-%m-%d") "\n"
|
" * Created: " (format-time-string "%Y-%m-%d") "\n"
|
||||||
" * Author: " user-full-name "\n"
|
" * Author: " user-full-name "\n"
|
||||||
" */\n"
|
" */\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
|
||||||
_))
|
_))
|
||||||
|
|
||||||
(define-auto-insert
|
(define-auto-insert
|
||||||
'("\\.cpp\\'" . "C++ skeleton")
|
'("\\.cpp\\'" . "C++ skeleton")
|
||||||
'(""
|
'(""
|
||||||
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
|
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
|
||||||
" * Date: " (format-time-string "%Y-%m-%d") "\n"
|
" * Created: " (format-time-string "%Y-%m-%d") "\n"
|
||||||
" * Author: " user-full-name "\n"
|
" * Author: " user-full-name "\n"
|
||||||
" */\n"
|
" */\n"
|
||||||
"\n"
|
"\n"
|
||||||
"\n"
|
|
||||||
_)))
|
_)))
|
||||||
:config
|
:config
|
||||||
(c-add-style
|
(c-add-style
|
||||||
|
|||||||
Reference in New Issue
Block a user