aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/mode_visual_edit.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/mode_visual_edit.coffee')
-rw-r--r--content_scripts/mode_visual_edit.coffee5
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