diff --git a/keymap/sublime.js b/keymap/sublime.js index cf18573605d34b7e44e514de504a09b60ee2b2db..441456f58c65befeeecff4a4b5bb4048c61cdac0 100644 --- a/keymap/sublime.js +++ b/keymap/sublime.js @@ -416,7 +416,7 @@ var toStartOfLine = cm.getRange({line: cursor.line, ch: 0}, cursor); var column = CodeMirror.countColumn(toStartOfLine, null, cm.getOption("tabSize")); - if (!/\S/.test(toStartOfLine) && column % cm.getOption("indentUnit") == 0) + if (toStartOfLine && !/\S/.test(toStartOfLine) && column % cm.getOption("indentUnit") == 0) return cm.indentSelection("subtract"); else return CodeMirror.Pass;