Tuve un problema similar hasta que agregué el interruptor -w para exportar EDITOR.
Desde http://www.sublimetext.com/docs/3/osx_command_line.html :
- Para usar Sublime Text como editor para muchos comandos que solicitan entrada, configure su variable de entorno EDITOR:
- exportar EDITOR='subl -w'
- Especificar -w hará que el comando subl no salga hasta que se cierre el archivo.