Thanks for the suggestion to use view-mode. I bound a quick double-tap of vv.
(use-package key-chord
:init
(key-chord-mode 1)
;; (key-chord-define-global "jj" #'avy-goto-word-or-subword-1)
(key-chord-define-global "vv" #'view-mode)
:custom (key-chord-one-key-delay 0.3))