When vim wraps long lines between words regular movements like j and k will jump from one physical line to the next. Mappings like "nnoremap j gj" as suggested here will do the trick of moving the cursor by display lines instead of physical lines.
There's at least one problem with this approach though. For example, dj will delete two physical lines instead of two display lines.
Is there a way to fix this?