From ec89a213e8e5ee100d5c6d4fcceeece5c9d6b47e Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Tue, 24 Apr 2012 23:52:15 +0200 Subject: emacs: clever home key --- emacs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/emacs b/emacs index aa6176a..7398e85 100644 --- a/emacs +++ b/emacs @@ -92,6 +92,11 @@ (require 'uniquify) (setq uniquify-buffer-name-style 'reverse) +(defun back-to-indentation-or-beginning () (interactive) + (if (= (point) (progn (back-to-indentation) (point))) + (beginning-of-line))) +(global-set-key (kbd "") 'back-to-indentation-or-beginning) + ;; c/c++-mode stuff (setq indent-tabs-mode t) ;(setq tab-width 8) -- cgit v1.2.3