[OSX] when no editor is defined/detected, use `open -t` to edit files