diff options
Diffstat (limited to 'content_scripts/mode_visual.coffee')
| -rw-r--r-- | content_scripts/mode_visual.coffee | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/content_scripts/mode_visual.coffee b/content_scripts/mode_visual.coffee index 8c1fb5a4..97ad5ca6 100644 --- a/content_scripts/mode_visual.coffee +++ b/content_scripts/mode_visual.coffee @@ -223,8 +223,12 @@ class VisualMode extends KeyHandlerMode          keyMapping[keys[0]] ?= {}          extend keyMapping[keys[0]], "#{keys[1]}": command: movement -    # Aliases. -    extend keyMapping, "B": keyMapping.b, "W": keyMapping.w +    # Aliases and complex bindings. +    extend keyMapping, +      "B": keyMapping.b +      "W": keyMapping.w +      "<c-e>": command: (count) -> Scroller.scrollBy "y", count * Settings.get("scrollStepSize"), 1, false +      "<c-y>": command: (count) -> Scroller.scrollBy "y", -count * Settings.get("scrollStepSize"), 1, false      super extend options,        name: options.name ? "visual" | 
