 ;; Allows you to jump to any particular occurrence of a character
 ;; visible on-screen.
 (use-package ace-jump-mode
-  :defer t
   :bind (;; Create a keybinding for ace-jump-mode. Clojure mode already binds
          ;; C-c SPC, the recommended keybinding, to `clojure-align', so use
          ;; C-c C-SPC instead.

;; Keeps parentheses balanced at all times, and provides structural
;; navigation and editing commands for s-expressions.
(use-package paredit
  :defer t
  :init

  ;; Enable Paredit when editing Lisps and using Lisp REPLs.


;; Provides Racket REPL integration, including documentation and
;; source lookups. Basically CIDER for Racket.
(use-package geiser)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Packages: Markdown

;; Provides syntax highlighting, indentation, and editing commands for
;; Markdown files.
(use-package markdown-mode)

;; Provides the `markdown-toc-generate-toc' command to generate a
;; table of contents for a Markdown file.
(use-package markdown-toc
  :dependencies (markdown-mode)
  :config

  ;; Remove the header inserted before the table of contents. If you want a
