diff --git a/keymap/sublime.js b/keymap/sublime.js
index 49db3b871c90651b4f79cf1e67b18e872cb21545..3cf67413abd983ba057d53b51acb6e5b96c582b5 100644
--- a/keymap/sublime.js
+++ b/keymap/sublime.js
@@ -55,6 +55,8 @@
   cmds[map["Alt-Left"] = "goSubwordLeft"] = function(cm) { moveSubword(cm, -1); };
   cmds[map["Alt-Right"] = "goSubwordRight"] = function(cm) { moveSubword(cm, 1); };
 
+  if (mac) map["Cmd-Left"] = "goLineStartSmart";
+
   var scrollLineCombo = mac ? "Ctrl-Alt-" : "Ctrl-";
 
   cmds[map[scrollLineCombo + "Up"] = "scrollLineUp"] = function(cm) {