3 # In this config file, qutebrowser's keybindings are configured.
 
   4 # The format looks like this:
 
  13 # All blank lines and lines starting with '#' are ignored.
 
  14 # Inline-comments are not permitted.
 
  16 # keymode is a comma separated list of modes in which the keybinding should be
 
  17 # active. If keymode starts with !, the keybinding is active in all modes
 
  18 # except the listed modes.
 
  20 # For special keys (can't be part of a keychain), enclose them in `<`...`>`.
 
  21 # For modifiers, you can use either `-` or `+` as delimiters, and these names:
 
  23 #  * Control: `Control`, `Ctrl`
 
  24 #  * Meta:    `Meta`, `Windows`, `Mod4`
 
  25 #  * Alt:     `Alt`, `Mod1`
 
  28 # For simple keys (no `<>`-signs), a capital letter means the key is pressed
 
  29 # with Shift. For special keys (with `<>`-signs), you need to explicitely add
 
  30 # `Shift-` to match a key pressed with shift.  You can bind multiple commands
 
  31 # by separating them with `;;`.
 
  40 # Keybindings for normal mode.
 
  45 set-cmd-text ":open {url}"
 
  48 set-cmd-text ":open -t "
 
  51 set-cmd-text ":open -t {url}"
 
  54 set-cmd-text ":open -b "
 
  57 set-cmd-text ":open -b {url}"
 
  60 set-cmd-text ":open -w "
 
  63 set-cmd-text ":open -w {url}"
 
 154 hint links fill ":open {hint-url}"
 
 157 hint links fill ":open -t {hint-url}"
 
 160 hint links fill ":open -b {hint-url}"
 
 166 hint links yank-primary
 
 242 set-cmd-text ":quickmark-load "
 
 245 set-cmd-text ":quickmark-load -t "
 
 248 set-cmd-text ":quickmark-load -w"
 
 257 set-cmd-text ":set -t "
 
 260 set-cmd-text ":set keybind "
 
 311 enter-mode passthrough
 
 369 # Keybindings for insert mode.
 
 370 # Since normal keypresses are passed through, only special keys are
 
 371 # supported in this mode.
 
 372 # Useful hidden commands to map in this section:
 
 373 #  * `open-editor`: Open a texteditor with the focused field.
 
 379 # Keybindings for hint mode.
 
 380 # Since normal keypresses are passed through, only special keys are
 
 381 # supported in this mode.
 
 382 # Useful hidden commands to map in this section:
 
 383 #  * `follow-hint`: Follow the currently selected hint.
 
 389 # Keybindings for passthrough mode.
 
 390 # Since normal keypresses are passed through, only special keys are
 
 391 # supported in this mode.
 
 394 # Keybindings for command mode.
 
 395 # Since normal keypresses are passed through, only special keys are
 
 396 # supported in this mode.
 
 397 # Useful hidden commands to map in this section:
 
 398 #  * `command-history-prev`: Switch to previous command in history.
 
 399 #  * `command-history-next`: Switch to next command in history.
 
 400 #  * `completion-item-prev`: Select previous item in completion.
 
 401 #  * `completion-item-next`: Select next item in completion.
 
 402 #  * `command-accept`: Execute the command currently in the commandline.
 
 424 # Keybindings for prompts in the status line.
 
 425 # You can bind normal keys in this mode, but they will be only active
 
 426 # when a yes/no-prompt is asked. For other prompt modes, you can only
 
 428 # Useful hidden commands to map in this section:
 
 429 #  * `prompt-accept`: Confirm the entered value.
 
 430 #  * `prompt-yes`: Answer yes to a yes/no question.
 
 431 #  * `prompt-no`: Answer no to a yes/no question.
 
 482 rl-backward-delete-char