I have been given some code written by a developer that could not spell to save his life.
For example, in the OUTPUT of the program, he has spelled the word 'circular' as both "Circual" and "circiual", and the word 'following' as 'follwing' (not to mention all the typos in the code and comments).
I want to clean up some of the typos in the code, but since some of the spelling is inconsistent, it wouldn't be easy to find all variants of misspellings of the word.
Does there exist a fuzzy search tool (such as a plugin for Notepad++ or vim) I could use to look for substrings that are similar to 'circular'? A simple spell-check tool wouldn't work (it's code -- the word 'circular' could appear in part of a variable name).