I like the moveline functionality and map
move_lines_up() and
move_lines_down() to ALT-UP and ALT-DOWN.
However, I think the implementation of these functions need a little tweaking. There are two problems:
- When a selection is made using SHIFT-Cursor movement, one extra line is often included. This will happen when the cursor is in the first column.
- The whole screen scrolls instead of the line (or selection) just moving. I find this very jarring.
I have patched the moveline.e file to correct these behaviors. Feel free to include this in the next hotpatch or release.