Como solución alternativa para Sublime Text (si quiere mantener las nuevas asignaciones de teclas del sistema operativo) puede añadir las siguientes líneas a su archivo de asignaciones de teclas de usuario (en el menú Sublime Text 2 > Preferencias > Asignaciones de teclas - Usuario):
{ "keys": ["super+shift+up"], "command": "swap_line_up" },
{ "keys": ["super+shift+down"], "command": "swap_line_down" }
Esto mapeará ⌘ + Shift + o a los comandos de intercambio de línea arriba/abajo.
Existe un problema similar con los comandos de selección de lotes que suelen asignarse a Ctrl + Shift + o .
Estos pueden ser reasignados utilizando los siguientes ajustes:
{ "keys": ["ctrl+alt+shift+up"], "command": "select_lines", "args": {"forward": false} },
{ "keys": ["ctrl+alt+shift+down"], "command": "select_lines", "args": {"forward": true} }
Esto mapeará Ctrl + Alt + Shift + o a los comandos de selección de lotes.
Obviamente, puedes cambiar las combinaciones por las que prefieras, pero éstas no parecían utilizarse para nada.