Skip to content
h2ero edited this page Jun 23, 2016 · 1 revision

XEasyMotion Wiki

Config

  • config file location is ~/.xeasymotionrc
  • using yaml syntax
  • example
# mode: 
# enableMode: simpleMode
enableMode: nineBlockMode
enableModes: [simpleMode, nineBlockMode]
 
# keymap [Modifiers-Key] eg: [cmdKey-shiftKey-h, cmdKey-optionKey-j, cmdKey-controlKey-k, shiftKey-l], or [h,j,k,l]
# Modifiers keys [cmdKey,shiftKey,alphaLock,optionKey,controlKey]

keys:
    # only start key is global, other application same keybind will be failure. other keys will be effective after start key pressed.
    start: cmdKey-i
    # exit
    cancel: esc
    # swith mode one by one in enable modes configs.
    swithMode: space
    # go to previous area.
    goPrevious: p
    # go to next area.
    goNext: n

colors:
    # line color
    line: "#f00"
    # text color
    text: "#0f0"

simpleMode:
    keys:
        zoom: [h,j,k,l]
        move: [shiftKey-h,shiftKey-j,shiftKey-k,shiftKey-l]

nineBlockMode:
    keys:
        zoom: [h,j,k,l]
        split: s
        move: [shiftKey-h,shiftKey-j,shiftKey-k,shiftKey-l]

# vim:ft=yaml expandtab shiftwidth=4 softtabstop=4 tabstop=4: 

Mode

Clone this wiki locally