           """
         ensure "escape", mode: 'normal'
         ensure "u", mode: 'normal', text: textGrouped
-        ensure "u", mode: 'normal', text: originalText
+        ensure "u", mode: 'normal', text: textOriginal


  describe "duplicate right/left", ->
    describe "linewise", ->
      originalText = null
      beforeEach ->
        originalText = """
          0 |_
          1 midle |_
          2 very long |_

          """
        set
          text: originalText
          cursor: [0, 0]

      describe "overwrite: false", ->


  describe "complex movement", ->
    describe "overwrite: true", ->
      [selectedTextOrdered, textOriginal] = []
      beforeEach ->
        setOverwriteConfig(true)
        set text: """
