Há uma configuração somente para macOS que faz exatamente isso (tirada de Preferences.sublime-settings
):
// OS X only: When files are opened from finder, or by dragging onto the
// dock icon, this controls if a new window is created or not.
"open_files_in_new_window": true
Ao usar a linha de comando, você pode usar a opção -a
para anexar a uma janela existente:
subl -a index.html
O mesmo switch pode ser usado no Windows, modificando a ação padrão aberta no registro.