7 Responses to “Quick vi tip: Show Hidden Characters”
shannon Says:
Hey this was potentially one of the most intelligent articles I have view on the topic so far. I don’t know where you gather up all your data but up! I’m going to send a few individuals to this site to take a look at this post. Awesome, totally fantastic. I am just getting into writing articles myself, nothing remotely close to your writing potential (lol) but I’d love for you to check out my article someday! bowfelx series 7 treadmill
December 14th, 2009 at 6:53 am
Stephen Says:
You don’t need to post my response. I think you meant “:set list” and “:set nolist” instead of “set: list”. I got an error when I typed “set: list” and “:set: list”. Thought yuo might want to know so you can fix your post and save others the headache of figuring it out.
This post was very helpful never the less. Thanks!
February 16th, 2010 at 11:08 am
jasmin live Says:
Aw, this was a really quality post. In theory I’d like to write like this too – taking time and real effort to make a good article… but what can I say… I procrastinate alot and never seem to get something done
March 3rd, 2010 at 12:34 pm
Eric Says:
Once you find the characters you want to remove you can use:
:%s///g to remove everything globally. The way to type those pesky special characters in vi (ie ^M) is to use ctrl-v then ctrl-m You then substitute the m for whatever letter you need.
Hope that helps!
March 10th, 2010 at 8:39 am
Eric Says:
Sorry the posting left out some of my characters. A sample of the above technique would be :%s/^M//g
Sorry for the mixup!
March 10th, 2010 at 8:42 am
About Chrispian












Thanks for this info on vi. I didn’t want to drag out the books and figure out which option it was again! I really needed this for file conversion between Mac OS and Windows OS (the infamous carriage return versus line feed issue). Thanks again!
July 30th, 2008 at 1:50 pm