     (spacemacs/set-leader-keys-for-major-mode 'go-mode
       "tb" #'spacemacs/go-run-package-benchmarks))
 
-  (spacemacs/set-leader-keys "gd" #'magit-diff-this-file)
-
   (push '(flycheck-clang-language-standard . "c++11") safe-local-variable-values)
   (push '(flycheck-clang-pedantic-errors . t) safe-local-variable-values)
 

  (when global-hl-line-mode
    (global-hl-line-mode -1))

  ;; For *most* languages I work with 2 space indent is the norm.
  (setq-default evil-shift-width 2)

  ;; Additional file mode associations.
  (add-to-list 'auto-mode-alist '("\\.gp\\'" . gnuplot-mode))
  (add-to-list 'auto-mode-alist '("\\.gpi\\'" . gnuplot-mode))

  ;; Remap helm-mini to helm-buffers-list.
  ;; Recent files are still available via "fr".
  (spacemacs/set-leader-keys "bb" #'helm-buffers-list)

  ;; Key bindings for edit server functionality.
  (spacemacs/safe-set-leader-keys "qe" #'server-edit)

  ;; Key bindings to toggle (sub|super)word-mode.
  (spacemacs/warn-if-leader-key-bound "tj")

  (require 'ansible)
  (require 'ansible-doc)

  ;; The GTK system tooltips do not take HiDPI into account, thus placing the tooltips incorrectly.
  (setq x-gtk-use-system-tooltips nil)

  (defun set-require-final-newline ()
    (set (make-local-variable 'require-final-newline)
