I added a function in my .vimrc that's just few search and replace commands. However if one of the patterns is not found I get an error message that I need to enter through. How can I suppress this?
You can either use :silent
or :silent!
as a prefix to any command or you can add the 'e' option to the substitute, which is often easier.
:%s/x/y/ge :silent! %s/x/y/g :silent %s/x/y/g
For more information, see
:help :silent :help :s_flags
The information on the e
flag is a few paragraphs down from the :s_flags
help.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With