'motions: lowercase mode is alpha, digit and _, uppercase is delim by spaces
e/E: to end of short/long word'

def test_motion_end(self):

    r = ViModeTest()
    r._set_line(u'        abc_123        --def--456.789        x')
    r.input(u'Escape')
    r.input(u'"0"')
    r.input(u'"e"')
    self.assertEqual(8, r.line_cursor)
    r.input(u'"e"')
    self.assertEqual(12, r.line_cursor)
    r.input(u'"e"')
    self.assertEqual(15, r.line_cursor)
    r.input(u'"E"')
    self.assertEqual(24, r.line_cursor)
