Only colorize visible area

问题：打开或进入大文件`buffer`会特别卡。
解决：只处理当前的可见范围。
明白了，难怪加了这个之后会卡死没反应。可以移到组里。
或者，去掉`call s:ClearMatches()`，这样就不需要这段代码。