Compare commits

..

2 Commits

Author SHA1 Message Date
f04f5eb23c Par tips 2024-09-25 13:47:26 +02:00
2a163ba780 Litt programmeringsgreier 2024-09-25 13:43:47 +02:00

View File

@ -16,6 +16,15 @@
+ Se https://www.gnu.org/software/emacs/manual/html_node/emacs/Find-Init.html
+ For Windows + https://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-HOME.html
* Tips
+ Det er lurt å forstå alt som legges inn i konfigurasjonsfilen
+ Du kan oppdatere Emacs under kjøring
+ Bruk =C-x C-e= for å evaluere et uttrykket bak pekeren
+ Bruk =M-x eval-buffer= for å evaluere hele filen
+ En konfigurasjonsfil bør være /idempotent/!
+ Det vil si at det er trygt å evaluere den flere ganger
* Sette variabler
+ Enkle konfigurasjoner gjøres ved å sette variabler
@ -185,7 +194,7 @@
+ Du kan Style emacs som du vil
+ Se https://emacsthemes.com/
+ Pakken =ef-themes= har mange gode fargetemaer
#+begin_src emacs-lisp :tangle yes
(use-package ef-themes
@ -196,3 +205,29 @@
#+end_src
+ Bruk =M-x consult-theme= for å teste ut ulike fargetemaer!
* Programmering
+ /Noen/ liker linjenummere
#+begin_src emacs-lisp :tangle yes
(add-hook 'prog-mode-hook 'display-line-numbers-mode)
#+end_src
+ /Noen/ liker også relative linjenummere
#+begin_src emacs-lisp :tangle yes
(setq display-line-numbers-type t)
#+end_src
+ /Alle/ liker å se hvor en parentes starter og slutter
#+begin_src emacs-lisp :tangle yes
(show-paren-mode 1)
#+end_src