 class Change extends Insert
   @extend()
   complete: false
-  lineWiseAlias: true
+  linewiseAlias: true
 
   execute: ->
     # If we've typed, we're being repeated. If we're being repeated,

  target: null
  complete: false
  recodable: true
  lineWiseAlias: false

  constructor: ->
    super
    #  To support, `dd`, `cc`, `yy` `>>`, `<<`, `==`
    if @lineWiseAlias and @vimState.isOperatorPendingMode() and
      @vimState.operationStack.peekTop().constructor is @constructor
        @vimState.operationStack.push new MoveToRelativeLine(@vimState)
        @abort()


class Delete extends Operator
  @extend()
  linewiseAlias: true

  execute: ->
    if _.any @target.select()
