U/D/L/R - Cursor Up/down/left/right keys Pu/Pd - Page Up/Page Down keys H/E - Home End keys BOL - Beginning Of Line AOL - Anywhere On Line :-) EOL - End Of Line AFL - Anywhere on first line ALL - Anywhere on last line, exept BOL or EOL AEL - Almost End of Line. On a paragraph line with continuation. Before the last space. Pos != EOL. NOP - The usual, No OPeration. X+1 - Next character position on that line. X-1 - Previous character position on that line. CX - Closest X position where it came from. Prefix -1/+1 for preveious/next line. Postfix -1/+1 for preveious/next character. Matrix From->To Keypress downwards, "from" position rightwards. What YOU think should be the ending position is put in the table. | BOL | AOL | EOL | AFL | ALL | AEL =====+========+========+========+========+========+======= Home | | | | | | -----+--------+--------+--------+--------+--------+------- End | | | | | | -----+--------+--------+--------+--------+--------+------- U | | | | | | -----+--------+--------+--------+--------+--------+------- D | | | | | | -----+--------+--------+--------+--------+--------+------- L | | | | | | -----+--------+--------+--------+--------+--------+------- R | | | | | | -----+--------+--------+--------+--------+--------+------- Do you think that "sticky-x-position" should be remembered if you start moving up/down by U/D/Pu/Pd, even when moving over several lines where you end up on EOL? Or, do you think that once you've moved by U/D to an EOL position that the "sticky" X position should be dropped in favour of the EOL "stickiness"?