aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/mode_visual.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/mode_visual.coffee')
-rw-r--r--content_scripts/mode_visual.coffee20
1 files changed, 20 insertions, 0 deletions
diff --git a/content_scripts/mode_visual.coffee b/content_scripts/mode_visual.coffee
new file mode 100644
index 00000000..2580106d
--- /dev/null
+++ b/content_scripts/mode_visual.coffee
@@ -0,0 +1,20 @@
+
+class VisualMode extends Mode
+ constructor: (element=null) ->
+ super
+ name: "visual"
+ badge: "V"
+ exitOnEscape: true
+ exitOnBlur: element
+
+ keydown: (event) =>
+ return @suppressEvent
+
+ keypress: (event) =>
+ return @suppressEvent
+
+ keyup: (event) =>
+ return @suppressEvent
+
+root = exports ? window
+root.VisualMode = VisualMode