vim: allow show_next/previous to skip non-matching messages