TDDE71 Programmering och datastrukturer
Emacs-inställningar
Några inställningar jag hittar i min .emacs:
Några av dessa och hur .emacs redigeras finns på (https://www.ida.liu.se/~TDDE71/current/lab/kom_igang.sv.shtml)
;; visa inte välkomstinformationen för nya användare
(setq inhibit-startup-message t)
;; visa startparents när markören är vid slutparentes
(show-paren-mode 1)
;; visa rad och kolumnnummer i minibuffern
(global-linum-mode 1)
(setq column-number-mode t)
;; använd "bsd"-stil för indentering
(setq c-default-style "bsd")
;; antal blanksteg för varje indenteringsnivå
(setq c-basic-offset 4)
;; använd bara blanksteg för indentering, inga tabbar
;; M-x untabify ersätter tabbar i markering med blanksteg
(setq-default indent-tabs-mode nil)
;; tolka *.h-filer som C++
(add-to-list 'auto-mode-alist '("\\.h\\'" . c++-mode))
;; indentera automatiskt vid Enter-slag (de två raderna nedan hänger ihop)
(add-hook 'c++-mode-hook '(lambda ()
(local-set-key (kbd "RET") 'newline-and-indent)))
Mvh / Klas