   (string-match "\\(\\[.*\\]\\)" content)
   (match-string 0 content))
 
-(global-set-key (kbd "<escape>") #'delete-window)
+(bind-key "<escape>" #'delete-window)
 
 (defun ar/org-entry-child-headings (id)
   "Get org child headings for entry with ID."

      (replace-match (format " %s"
                             (downcase (match-string 0)))
                     t nil))))
(global-set-key (kbd "C-c l")
                #'ar/split-camel-region)

;; Simplify lisp navigation/editing (ie. slurp/barf).
(use-package lispy :ensure t)

  ("l" apropos-library)
  ("u" apropos-user-option)
  ("e" apropos-value))
(bind-key "C-h h" #'hydra-apropos/body)

(defhydra hydra-goto-line (:pre (progn
                                  (global-git-gutter-mode -1)
