I use vim exclusively on wrapped text, often up to 5000 characters per line, and find these 3 mappings useful to produce the effect you want.
nmap <DOWN> gj nmap <UP> gk nnoremap ^F ^F jjzt The nmaps accept leading counts for the number of screen lines you wish to move. Both ^F are produced by typing ctrl-v ctrl-f, the intent being to move the text down 1 complete page, as vim normally retains the last 2 lines of the previous screen on the new screen with standard ^F On Thu, Aug 6, 2020 at 2:11 PM Anton Shepelev <anton....@gmail.com> wrote: > mckel...: > > > Is it possible to scroll like <C-e> but have it be > > virtual/screen line and not whole line ? I want > > to have wrap on, but also want to scroll by screen > > line when I have long lines. > > The replies of Tony and Christian show that Vim is > designed for true plain-text files, which means hard > line breaks, and I, for one, fully approve of the > idea. We already have too much pseudo-plain-text > with line per paraphraph: in Usenet, e-mail, and > even certain markup languages including WikiMarkup > and DokuWiki. > > May I ask what kind of soft-wrapped text you want to > edit in Vim? In my opinion, comfortable editing of > soft-wrapped text in Vim would require serions modi- > fions -- in order to make it virtually indistin- > guishable from editing hard-wrapped text. As things > stand, I prefer another editor whenever I need to > word with line-per-paragraph text files... > > -- > Please, do not forward replies to my e-mail. > > -- > -- > You received this message from the "vim_use" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php > > --- > You received this message because you are subscribed to the Google Groups > "vim_use" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to vim_use+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/vim_use/20200807001104.498db60339b522c1b791d0f3%40gmail.com > . > -- Graham Lawrence -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/CA%2BE5mK4rvEa7UN6o55Ph4Cp1ivtx16EZ%3DZeUMAMn4R%3DbAGG37g%40mail.gmail.com.