Discard the use of @- and @+ for great performance improvement.
Chage the behavior of --file option.

Now the different file makes different pattern.
document update