From 72ff4204655b8e87f7bdfbe8c9974376fbbc15a6 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Wed, 13 Apr 2016 06:50:43 +0100 Subject: Add and for visual mode. Fixes #2092. --- content_scripts/mode_visual.coffee | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'content_scripts/mode_visual.coffee') 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 + "": command: (count) -> Scroller.scrollBy "y", count * Settings.get("scrollStepSize"), 1, false + "": command: (count) -> Scroller.scrollBy "y", -count * Settings.get("scrollStepSize"), 1, false super extend options, name: options.name ? "visual" -- cgit v1.2.3