anchor.diff:         "z f" 'toggle-follow
          "z a" 'toggle-attributes-display
          "y" 'copy-selection
  -       "p" 'paste)
  +       "p" 'paste
  +       "$" 'move-end-of-input
  +       "^" 'move-start-of-input
  +       "l" 'cursor-forwards
  +       "h" 'cursor-backwards
  +       "w" 'cursor-forwards-word
  +       "b" 'cursor-backwards-word)
   
         scheme:vi-insert
         (list
  
positive.code:   (alex:when-let ((selection (prompter:attributes-default
                                (prompter:selected-suggestion prompt-buffer))))
      (nyxt::set-prompt-buffer-input selection)))
  
negative.code:        "M-[" 'select-previous-source    ; Emacs Helm binding.
         "C-j" 'run-follow-mode-function
         "C-g" 'cancel-input
         "C-h b" 'run-prompt-buffer-command
         "C-e" 'move-end-of-input
         "C-a" 'move-start-of-input
         "C-f" 'cursor-forwards
         "C-b" 'cursor-backwards
         "M-f" 'cursor-forwards-word
         "M-b" 'cursor-backwards-word)
  
        scheme:vi-normal
        (list
  