Mitch Wiedemann wrote: > non-visually detectable characters (which I assume are high ASCII)
If I may nitpick, "high ASCII" is not the right terminology here. The ASCII table only contains 128 characters, with codes 0…127 (where only codes 32…126 have a visual representation.) What you call "high ASCII" are Unicode characters that are autside ASCII, or Latin-1 characters that are autside ASCII. In both cases they have codes greater than 127. > Is there a way I can have my Vim highlight these characters so I can > see them and replace them with their HTML counterparts? I usually do a :set hls (highlight search results) followed by /[^ -~] (search for any character that is not between space and tilde, ie. that is not a printable character from the ASCII set.) You can add the tab character (with Ctrl-V Tab) inside the square brackets if you use it in your documents. It will show as /[^ -~^I] with a blue ^I. This has the added benefit of hitting n to get to the next one. Tobia