O que é ctrl+s? Faz tempo que não uso.
Uso o PHPStorm e WebStorm, salva a cada vez que a janela perde o foco e de tempos em tempos.
"É mais difícil de recuperar de erros inesperados"
Discordo. Versões estaveis do código devem estar salvas no git, commitadas e pushadas para o remote. Nunca devem ficar alterações significativas sem estar commitadas, assim você fica aprova de falhas de hardware, no maximo você perde algumas horas de trabalho (e olhe lá).