I've been using { and } more as well. Mostly to navigate paragraphs of prose, but sometimes for code too.
When I experimented with scrolling, I found it hard not to lose understanding where I just scrolled from. What helped immensely was defining a top and bottom margin and using vim-smoothie.
I've been using { and } more as well. Mostly to navigate paragraphs of prose, but sometimes for code too.