Use direct execute for main substitution-command
Use direct execute for main substitution-command

Instead of 'execute "normal! :s ... \<CR>"', use 'execute "s ..."'.
This causes the c-flag to finally work correctly. Moreover, an error
message appears now when a pattern is not found (unless the e-flag is
specified), just like it should.

milsen/vim-operator-substitute