-- Leo's gemini proxy

-- Connecting to perso.pw:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

Simple emacs config


Author: Solène

Date: 02 May 2016

Tags: emacs cheatsheet


NILHere is a dump of my emacs config file. That may be useful for some

emacs users who begin.


If you doesn't want to have your_filename.txt~ files with a tilde at

the end (this is a default backup file), add this



; I don't want to have backup files everywhere with filename~ name

(setq backup-inhibited t)

(setq auto-save-default nil)



To have parenthesis highlighting on match, which is very useful, you

will need this


; show match parenthesis

(show-paren-mode 1)


I really like this one. It will save the cursor position in every file

you edit. When you edit it again, you start exactly where you leaved

the last time.



; keep the position of the cursor after editing

(setq save-place-file "~/.emacs.d/saveplace")

(setq-default save-place t)

(require 'saveplace)`



If you write in utf-8 (which is very common now) you should add this.


; utf8

(prefer-coding-system 'utf-8)



Emacs modes are used depending on the extension of a file. Sometime

you need to edit files with a custom extension but you want to use a

mode for it. So, you just need to add some line like this to get your

mode automatically when you load the file.



; associate extension - mode

(add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))

(add-to-list 'auto-mode-alist '("\\.tpl$" . html-mode))



My Org-mode part in the config file


(require 'org)

(define-key global-map "\C-ca" 'org-agenda)

(setq org-log-done t)

(setq org-agenda-files (list "~/Org/work.org" "~/Org/home.org"))



Stop mixing tabs and space when indenting


(setq indent-tabs-mode nil)

-- Response ended

-- Page fetched on Fri Apr 19 15:47:08 2024