Спросите, зачем?
А вот есть в Sublime дефолтный макрос (Ctrl+Enter), который СНАЧАЛА уходит в конец текущей строки, а оттуда уже переходит на новую строку. Грубо говоря, из любой позиции переходит на чистую новую строку.
Так вот, ИМХО, было бы практичней, чтоб эта команда была на Enter, а дефолтный переход на новую строку с текущей позиции был на Ctrl+Enter. Местами, в общем, команды поменять.
Копируем из default.sublime-keymap вот это
{ "keys": ["ctrl+enter"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Add Line.sublime-macro"} },
{ "keys": ["enter"], "command": "commit_completion", "context":
[
{ "key": "auto_complete_visible" },
{ "key": "setting.auto_complete_commit_on_tab", "operand": false }
]
},
и просто меняем местами ["enter"] c ["ctrl+enter"], и вставляем в файл пользовательских хоткеев
И... не работает. Точнее Enter перезаписался, а у Ctrl+Enter старое значение не затерлось. Я далеко не эксперт, но подозреваю, что Enter предназначен не только для перехода строки, поэтому тут происходит какой-то конфликт.
Сам разобраться не смог, но думаю кому-нибудь по-умнее меня идея понравится и мне помогут)