diff options
| -rw-r--r-- | lisp/ravi-init-appearance.el | 18 |
1 files changed, 18 insertions, 0 deletions
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) |
