diff --git a/src/selection.coffee b/src/selection.coffee index c04fc7231..3092617b4 100644 --- a/src/selection.coffee +++ b/src/selection.coffee @@ -495,7 +495,7 @@ class Selection extends Model outdentSelectedRows: -> [start, end] = @getBufferRowRange() buffer = @editor.buffer - leadingTabRegex = new RegExp("^ {1,#{@editor.getTabLength()}}|\t") + leadingTabRegex = new RegExp("^( {1,#{@editor.getTabLength()}}|\t)") for row in [start..end] if matchLength = buffer.lineForRow(row).match(leadingTabRegex)?[0].length buffer.delete [[row, 0], [row, matchLength]]