According to the Advanced Preferences text, Sublime Merge should use Sublime Text when available if the field is not populated.
On my machine, Open with Editor opened the file using a terminal editor rather than Sublime Text even though it was available. After entering /snap/bin/subl, Sublime Text is launched as expected.
I’m using Ubuntu 18.04 with Sublime Merge 1119.