add new option: --[no-]move-to-first-error
be safe against the absence of '*' key
one line candidates for a unite source