                        "*Helm Swoop*"))
       (push bufname winner-boring-buffers)))
 
-  (bind! (:map (helm-map helm-generic-files-map helm-find-files-map)
-           "C-w"        'evil-delete-backward-word
+  (bind! (:map (helm-map helm-generic-files-map helm-find-files-map helm-swoop-map helm-projectile-find-file-map)
+           "C-w"        'backward-kill-word
            "C-r"        'evil-ex-paste-from-register ; Evil registers in helm! Glorious!
            [escape]     'helm-keyboard-quit)
          (:map helm-find-files-map

   helm-split-window-preferred-function 'narf/helm-split-window)
  :config
  (evil-set-initial-state 'helm-mode 'emacs)

  ;; Rewrite prompt for all helm windows
  (defun helm (&rest plist)

  :config
  (setq helm-swoop-use-line-number-face t
        helm-swoop-split-with-multiple-windows t
        helm-swoop-candidate-number-limit 200
        helm-swoop-speed-or-color t
        helm-swoop-pre-input-function (lambda () "")))

;; (use-package helm-c-yasnippet :commands helm-yas-visit-snippet-file)
(use-package helm-semantic :commands helm-semantic-or-imenu)
