                                 (hide-other)
                                 (save-buffer)))))))
 
-(defun ar/helm-my-hotspots ()
-  "Show my hotspots."
-  (interactive)
-  (helm :sources '(;; ar/helm-source-hotspots
-                   ;; helm-source-buffers-list
-                   ;; helm-source-ido-virtual-buffers
-                   ar/helm-source-local-hotspots
-                   ar/helm-source-web-hotspots
-                   ar/helm-source-blog)))
-(bind-key "C-c h" #'ar/helm-my-hotspots)
-
 (use-package profiler)
 (defun ar/profiler-start-cpu ()
   "Start cpu profiler."

  (bind-key "<tab>" #'helm-execute-persistent-action helm-map) ; rebind tab to do persistent action
  (bind-key "C-i" #'helm-execute-persistent-action helm-map) ; make TAB works in terminal
  (bind-key "C-z" #'helm-select-action helm-map) ; list actions using C-z
  :bind (("C-c i" . helm-imenu)
         ("M-x" . helm-M-x)
         ("M-y" . helm-show-kill-ring)
         ("C-x b" . helm-buffers-list)
         ;; Often intended C-x b. Mapping to same command.
         ("C-x C-b" . helm-buffers-list)
         ("C-h a" . helm-apropos))
  :ensure t)

(defun ar/projectile-helm-ag ()

                   (point))))
(bind-key "M-DEL" #'ar/backward-delete-subword)
(bind-key "<C-backspace>" #'ar/backward-delete-subword)
(bind-key "C-x C-d" "\C-a\C- \C-e\M-w\C-j\C-y")

(bind-key "C-q" #'previous-buffer)
(bind-key "C-z" #'next-buffer)
