add some move mapping and make vim logical