customied vim movement when wrapping text

see:
http://vim.wikia.com/wiki/Move_cursor_by_display_lines_when_wrapping