summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2014-09-29 17:20:15 +0200
committerrekado <rekado@elephly.net>2014-09-29 17:20:15 +0200
commitc174479230f13ee9830258600347dea7e6d0ab27 (patch)
treec2eb8b714900688512d94d2fd3a0db169e294ec9
parent8f7dbdecf64ea0768dfcdb5b34531362fd06bc13 (diff)
use hungry deletion
-rw-r--r--Cask1
-rw-r--r--init.el3
2 files changed, 4 insertions, 0 deletions
diff --git a/Cask b/Cask
index 5ccbe1e..323c08b 100644
--- a/Cask
+++ b/Cask
@@ -17,6 +17,7 @@
(depends-on "geiser")
(depends-on "haskell-mode")
(depends-on "helm")
+(depends-on "hungry-delete")
(depends-on "ido-ubiquitous")
(depends-on "ido-yes-or-no")
(depends-on "idomenu")
diff --git a/init.el b/init.el
index bcff69f..4436a6e 100644
--- a/init.el
+++ b/init.el
@@ -287,6 +287,9 @@
(interactive)
(kill-buffer (current-buffer))))
+;; delete up to non-whitespace character
+(global-set-key (kbd "C-c C-d") 'hungry-delete-forward)
+
(require 'eshell)
(require 'shell-switcher)
(setq shell-switcher-mode t)