optimize find motion visual effect

![vimsearch](https://cloud.githubusercontent.com/assets/3467445/4873356/f4d6ce0a-620e-11e4-8e4d-4a34a2011261.gif)

I optimize the visual effect of search motion using Atom's selection highlight. At the same time, optimize the behavior of "#" to match vim's default.