Your comments

Hold on, I don't understand.  How do I tell Git to pass that parameter in?  And why does Sublime behave differently to all other editors.  I've tried git rebase -i -w HEAD~5 and that does not work, so I assume you meant that subl needs the parameter -w.  So if that is the case, how do I tell Git to pass that parameter?