I have a file with some non-printable characters that come up as ^C or ^B, I want to find and replace those characters, how do I go about doing that?
Try this after saving your file in vim (assuming you are in Linux environment)
:%!tr -cd '[:print:]\n'