See the issue I posted in the vim repo: https://github.com/vim/vim/issues/2002. This means there is a currently a limit to the number of commands you can pass to vims (and therefore vim). I don't think there should be.