Göm menyn

TDDE71 Programmering och datastrukturer

Emacs-inställningar


Hej,
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


Sidansvarig: Eric Ekström
Senast uppdaterad: 2025-10-03