anchor.diff:         "p" 'paste
          "$" 'move-end-of-input
          "^" 'move-start-of-input
  +       "M-j" 'scroll-other-buffer-down
  +       "M-k" 'scroll-other-buffer-up
  +       "C-M-j" 'scroll-page-down-other-buffer
  +       "C-M-k" 'scroll-page-up-other-buffer
          "l" 'nyxt/input-edit-mode:cursor-forwards
          "h" 'nyxt/input-edit-mode:cursor-backwards
          "w" 'nyxt/input-edit-mode:cursor-forwards-word
  
positive.code:        "M-<" 'select-first
         "M-]" 'select-next-source        ; Emacs Helm binding.
         "M-[" 'select-previous-source    ; Emacs Helm binding.
         "C-M-n" 'scroll-page-down-other-buffer
         "C-M-p" 'scroll-page-up-other-buffer
         "C-j" 'run-follow-mode-function
         "C-g" 'cancel-input
         "C-h b" 'run-prompt-buffer-command
  
negative.code:        "C-down" 'select-last
         "C-pagedown" 'select-next-source
         "C-pageup" 'select-previous-source
         "tab" 'insert-selection
         "return" 'return-selection
         "M-return" 'return-selection-over-action
  