reposition-window

Irreal's quest for world domination has been temporarily suspended due to the DDoS attack on Dyn. While we wait for the issue to get resolved, here's a very nice offering from mbork (Marcin Borkowski).

I use recenter-top-bottom (bound to Ctrl+l) all the time time but didn't know about reposition-window. The effect is similar but reposition-window tries to get the current function definition—for various values of “function definition”—or the associated comment onto the screen where it will be visible to the maximum extent. The behavior's a bit complicated so you should read the docstring to see exactly what happens.

The situation that reposition-window is designed to handle happens often enough that it's worth remembering the command. The fact that it's bound to almost the same sequence as recenter-top-bottom makes it easy to remember how to invoke it, at least if you use recenter-top-bottom a lot like I do.

This entry was posted in General and tagged . Bookmark the permalink.