fix typo
use goto interface for calling &color
fix selecting-nothing bug when --outside pattern matches none