]> code.delx.au - dotemacs/blob - modes.el
better buffer handling
[dotemacs] / modes.el
1 (setq-default indent-tabs-mode nil)
2 (setq-default c-basic-offset 4)
3 (setq-default python-basic-offset 4)
4
5 (setq vc-follow-symlinks nil)
6
7 (add-hook 'text-mode-hook 'flyspell-mode)
8 (add-hook 'prog-mode-hook 'flyspell-prog-mode)
9
10 (require 'saveplace)
11 (setq save-place-file "~/.emacs.d/save-place-file")
12 (setq-default save-place t)
13
14 (require 'golden-ratio)
15 (golden-ratio-mode)
16
17 (defadvice ibuffer
18 (around ibuffer-point-to-most-recent) ()
19 "Open ibuffer with cursor pointed to most recent buffer name."
20 (let ((recent-buffer-name (buffer-name)))
21 ad-do-it
22 (ibuffer-jump-to-buffer recent-buffer-name)))
23 (ad-activate 'ibuffer)
24 (global-set-key (kbd "C-x C-b") 'ibuffer)