Test the ::S command  ! test 1: 1-character argument test 2: 2-character argument test 3: 3-character argument last char on end-of-buffer test 4: no argument: use same one as test 3 test 5: 3-character argument that can't be found ! iabcdef 3j::sd"s .-4"e ^s+1"e test 1 passed1310 | test 1 failed, ^S is wrong13^T10^T ' | test 1 failed, dot is wrong13^T10^T ' | test 1 failed, search failed13^t10^T ' 3j::sde"s .-5"e ^s+2"e test 2 passed1310 | test 2 failed, ^S is wrong13^T10^T ' | test 2 failed, dot is wrong13^T10^T ' | test 2 failed, search failed13^t10^T ' 3j::sdef"s .-6"e ^s+3"e test 3 passed1310 | test 3 failed, ^S is wrong13^T10^T ' | test 3 failed, dot is wrong13^T10^T ' | test 3 failed, search failed13^t10^T ' 3j::s"s .-6"e ^s+3"e test 4 passed1310 | test 4 failed, ^S is wrong13^T10^T ' | test 4 failed, dot is wrong13^T10^T ' | test 4 failed, search failed13^t10^T ' 3j::sabc"f .-3"e test 5 passed1310 | test 5 failed, dot is wrong13^T10^T ' | test 5 succeeded, search failed13^t10^T ' hkex