When I init my project, it asks for:
Why does Amplify setup process even care about my editor? (e.g., what it can do about it? does it change anything based upon different editor?)
Because when you amplify api add
you have options to edit the default schema.graphql
in the editor you pick.