From e66510180f38fd7b7f212c7585d3b5ea220739a4 Mon Sep 17 00:00:00 2001 From: Ravi R Kiran Date: Wed, 26 Aug 2015 09:28:18 -0700 Subject: Manage word navigation diff --git a/lisp/ravi-init-appearance.el b/lisp/ravi-init-appearance.el index 35d872f..80c4d8a 100644 --- a/lisp/ravi-init-appearance.el +++ b/lisp/ravi-init-appearance.el @@ -123,6 +123,24 @@ Delete all whitespace on a successive key press." :bind (("M-q" . toggle-fill-unfill)) :ensure t) +(use-package subword + :config + (global-superword-mode 1) + :diminish superword-mode) + +;; Make word-navigation more palatable +(use-package syntax-subword + :init + (progn + (setq syntax-subword-skip-spaces t)) + :config + (progn + (defun ravi/turn-on-syntax-subword-mode () + (interactive) + (syntax-subword-mode 1)) + (add-hook 'prog-mode-hook 'ravi/turn-on-syntax-subword-mode)) + :ensure t) + (use-package rectangle-utils :bind (("C-x R" . rectangle-menu)) :ensure t) -- cgit v0.10.1