         swrap(selection).translateSelectionEndAndClip('forward')
         swrap(selection).saveProperties() if @isMode('visual')
 
-      else if succeeded and (@isInclusive() or @isLinewise())
+      else if succeeded and (@inclusive or @isLinewise())
         swrap(selection).translateSelectionEndAndClip('forward')
 
     @editor.mergeCursors()

    return @moveSucceeded ? not selection.isEmpty()

  setCursorBuffeRow: (cursor, row, options) ->
    if @isVerticalMotion() and @getConfig('moveToFirstCharacterOnVerticalMotion')
      cursor.setBufferPosition(@getFirstCharacterPositionForBufferRow(row), options)
    else
      setBufferRow(cursor, row, options)

    cursor.setScreenPosition(point) if point?

  moveWithSaveJump: (cursor) ->
    if cursor.isLastCursor() and @jump
      cursorPosition = cursor.getBufferPosition()

    @moveCursor(cursor)
