"$schema" = "https://yazi-rs.github.io/schemas/keymap.json" # Manager / File list layer [[mgr.prepend_keymap]] on = [ "e" ] run = "arrow -1" [[mgr.prepend_keymap]] on = [ "n" ] run = "arrow 1" [[mgr.prepend_keymap]] on = [ "E" ] run = "arrow -5" [[mgr.prepend_keymap]] on = [ "N" ] run = "arrow 5" [[mgr.prepend_keymap]] on = [ "h" ] run = "leave" [[mgr.prepend_keymap]] on = [ "i" ] run = "enter" [[mgr.prepend_keymap]] on = [ "H" ] run = "back" [[mgr.prepend_keymap]] on = [ "I" ] run = "forward" [[mgr.prepend_keymap]] on = [ "" ] run = "seek -5" [[mgr.prepend_keymap]] on = [ "" ] run = "seek 5" [[mgr.prepend_keymap]] on = [ "k" ] run = "link" [[mgr.prepend_keymap]] on = [ "K" ] run = "link --relative" [[mgr.prepend_keymap]] on = [ "j" ] run = "find_arrow" [[mgr.prepend_keymap]] on = [ "J" ] run = "find_arrow --previous" # Tasks layer [[tasks.prepend_keymap]] on = [ "W" ] run = "close" [[tasks.prepend_keymap]] on = [ "e" ] run = "arrow -1" [[tasks.prepend_keymap]] on = [ "n" ] run = "arrow 1" # Select layer (spot/picker remnants) [[spot.prepend_keymap]] on = [ "e" ] run = "arrow -1" [[spot.prepend_keymap]] on = [ "n" ] run = "arrow 1" [[spot.prepend_keymap]] on = [ "E" ] run = "arrow -5" [[spot.prepend_keymap]] on = [ "N" ] run = "arrow 5" # Input layer [[input.prepend_keymap]] on = [ "l" ] run = "insert" [[input.prepend_keymap]] on = [ "" ] run = [ "move -999", "insert" ] [[input.prepend_keymap]] on = [ "" ] run = [ "move 999", "insert --append" ] [[input.prepend_keymap]] on = [ "h" ] run = "move -1" [[input.prepend_keymap]] on = [ "i" ] run = "move 1" [[input.prepend_keymap]] on = [ "=" ] run = "forward --end-of-word" [[input.prepend_keymap]] on = [ "H" ] run = "move -999" [[input.prepend_keymap]] on = [ "I" ] run = "move 999" [[input.prepend_keymap]] on = [ "x" ] run = [ "delete", "move 1 --in-operating" ] [[input.prepend_keymap]] on = [ "u" ] run = "undo" [[input.prepend_keymap]] on = [ "U" ] run = "redo" # Completion layer [[cmp.prepend_keymap]] on = [ "" ] run = "arrow -1" [[cmp.prepend_keymap]] on = [ "" ] run = "arrow 1" # Help layer [[help.prepend_keymap]] on = [ "e" ] run = "arrow -1" [[help.prepend_keymap]] on = [ "n" ] run = "arrow 1" [[help.prepend_keymap]] on = [ "E" ] run = "arrow -5" [[help.prepend_keymap]] on = [ "N" ] run = "arrow 5"