I’ve been able to customize my keybindings to do nearly everything I like except one.
In old editors like BBedit and TextWrangler and even older MPW environment along with several Mac editors in the past, there was a keybinding that would do the following:
if moving up
move the cursor to the top of the viewport
if it is already at the top of the viewport, page up and place the cursor at the top of the viewport
if moving down
move the cursor to the bottom of the viewport
if it is already at the bottom of the viewport, page down and place the cursor at the bottom of the viewport
Is there an easy way to bind this to a keybinding or will I need to write a plugin?