### Type of Feature New Feature ### Description This is a small UX upgrade. If a user specifies an `editor` in their config then we should open that editor when they go to create a commit, amend a commit (etc.). ### Additional Information _No response_