blob: 6c7d3d53952a0cefafa3ba88179fe0d7c3bdbcdb [file] [log] [blame]
Bram Moolenaar06a108f2010-07-10 14:10:50 +02001Test for joining lines and marks in them
2 in compatible and nocompatible modes
3 and with 'joinspaces' set or not
4 and with 'cpoptions' flag 'j' set or not
Bram Moolenaar071d4272004-06-13 20:20:40 +00005
6STARTTEST
Bram Moolenaar00ec6852010-08-01 15:47:03 +02007:set nocompatible viminfo+=nviminfo
Bram Moolenaar071d4272004-06-13 20:20:40 +00008:set nojoinspaces
Bram Moolenaar06a108f2010-07-10 14:10:50 +02009:set cpoptions-=j
Bram Moolenaar071d4272004-06-13 20:20:40 +000010/firstline/
Bram Moolenaar06a108f2010-07-10 14:10:50 +020011j"tdGpJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions+=j
12j05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j joinspaces
13j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions+=j
14j05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j nojoinspaces compatible
15j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj4Jy3l$pjdG:?firstline?+1,$w! test.out
Bram Moolenaar071d4272004-06-13 20:20:40 +000016:qa!
17ENDTEST
18
19firstline
20asdfasdf.
21asdf
22asdfasdf.
23asdf
24asdfasdf.
25asdf
26asdfasdf.
27asdf
28asdfasdf.
29asdf
30asdfasdf.
31asdf
32asdfasdf.
33asdf
34asdfasdf
35asdf
36asdfasdf
37asdf
38asdfasdf
39asdf
40asdfasdf
41asdf
42asdfasdf
43asdf
44asdfasdf
45asdf
46asdfasdf
47asdf
Bram Moolenaar06a108f2010-07-10 14:10:50 +020048zx cvn.
49as dfg?
50hjkl iop!
51ert
52zx cvn.
53as dfg?
54hjkl iop!
55ert
56