diff options
| author | Stephen Blott | 2015-01-25 11:51:34 +0000 |
|---|---|---|
| committer | Stephen Blott | 2015-01-25 11:51:34 +0000 |
| commit | 7b6354550f1d92825f22afccabdea9a6c39d4b0b (patch) | |
| tree | c30bdb4fe48eda44442608aa061c591f912ab560 /content_scripts | |
| parent | 9b3470422695adbe3067c0b57dacdfeb324d5587 (diff) | |
| download | vimium-7b6354550f1d92825f22afccabdea9a6c39d4b0b.tar.bz2 | |
Visual/edit modes: experimental "x" implementation.
Diffstat (limited to 'content_scripts')
| -rw-r--r-- | content_scripts/mode_visual_edit.coffee | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content_scripts/mode_visual_edit.coffee b/content_scripts/mode_visual_edit.coffee index 6f327807..2dd274a9 100644 --- a/content_scripts/mode_visual_edit.coffee +++ b/content_scripts/mode_visual_edit.coffee @@ -372,6 +372,11 @@ class EditMode extends Movement "D": => @enterVisualMode runMovement: "$", deleteFromDocument: true "C": => @enterVisualMode runMovement: "$", deleteFromDocument: true, onYank: enterInsertMode + "x": => + if 0 < @selection.toString().length + @copy @selection.toString() + @selection.deleteFromDocument() + enterVisualMode: (options = {}) -> defaults = underEditMode: true |
