 class ReplaceWithRegister extends Operator
   @extend()
   hover: icon: ':replace-with-register:', emoji: ':pencil:'
-  cursorPositionOnOperate:
-    default: 'startPointOfSelection'
-    stay: 'pointBeforeSelect'
+  finalPosition:
+    default: 'postSelect'
     config: 'stayOnReplaceWithRegister'
   execute: ->
     @eachSelection (s) =>

class ToggleLineComments extends Operator
  @extend()
  hover: icon: ':toggle-line-comment:', emoji: ':mute:'
  cursorPositionOnOperate:
    default: 'pointBeforeSelectAsMarker'
  execute: ->
    @eachSelection (s) ->
      s.toggleLineComments()


class ToggleCaseAndMoveRight extends ToggleCase
  @extend()
  finalPosition: null
  hover: null
  preCompose: 'MoveRight'

