diff options
| author | Stephen Blott | 2015-01-03 16:26:06 +0000 |
|---|---|---|
| committer | Stephen Blott | 2015-01-03 16:26:06 +0000 |
| commit | 21e4636c7898709e2cbece8cd85cc2ae4d2ce790 (patch) | |
| tree | 1ab039337b4d7229a9e61853d002d87f1f594ec1 | |
| parent | 7889b3c2c68354d377c31121d6fb94f528e0454c (diff) | |
| download | vimium-21e4636c7898709e2cbece8cd85cc2ae4d2ce790.tar.bz2 | |
Modes; add template for visual mode.
| -rw-r--r-- | content_scripts/mode_visual.coffee | 21 | ||||
| -rw-r--r-- | manifest.json | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/content_scripts/mode_visual.coffee b/content_scripts/mode_visual.coffee new file mode 100644 index 00000000..8c5f8d51 --- /dev/null +++ b/content_scripts/mode_visual.coffee @@ -0,0 +1,21 @@ + +# Use new VisualMode() to enter visual mode. +# Use @exit() to leave visual mode. + +class VisualMode extends Mode + constructor: -> + super + name: "Visual" + badge: "V" + + keydown: (event) => + return Mode.suppressEvent + + keypress: (event) => + return Mode.suppressEvent + + keyup: (event) => + return Mode.suppressEvent + +root = exports ? window +root.VisualMode = VisualMode diff --git a/manifest.json b/manifest.json index c47a4a88..2d01ad50 100644 --- a/manifest.json +++ b/manifest.json @@ -46,6 +46,7 @@ "content_scripts/mode.js", "content_scripts/mode_insert.js", "content_scripts/mode_passkeys.js", + "content_scripts/mode_visual.js", "content_scripts/vimium_frontend.js" ], "css": ["content_scripts/vimium.css"], |
