blob: 366529a5500d1cc75ac9e2c4a7e81f74d326f103 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001Tests for :right on text with embedded TAB.
2Also test formatting a paragraph.
3Also test undo after ":%s" and formatting.
4
5STARTTEST
6:so small.vim
7:set tw=65
8
9:/^\s*test for :left/,/^\s*test for :center/ left
10:/^\s*test for :center/,/^\s*test for :right/ center
11:/^\s*test for :right/,/^xxx/-1 right
12:set fo+=tcroql tw=72
13/xxxxxxxx$
140gq6kk
15:set nocp viminfo+=nviminfo
16:" undo/redo here to make the next undo only work on the following changes
17u
18:map gg :.,.+2s/^/x/<CR>kk:set tw=3<CR>gqq
19/^aa
20ggu
21:?test for :left?,$w! test.out
22:qa!
23ENDTEST
24
25 test for :left
26 a a
27 fa a
28 dfa a
29 sdfa a
30 asdfa a
31 xasdfa a
32asxxdfa a
33
34 test for :center
35 a a
36 fa afd asdf
37 dfa a
38 sdfa afd asdf
39 asdfa a
40 xasdfa asdfasdfasdfasdfasdf
41asxxdfa a
42
43 test for :right
44 a a
45 fa a
46 dfa a
47 sdfa a
48 asdfa a
49 xasdfa a
50 asxxdfa a
51 asxa;ofa a
52 asdfaqwer a
53 a ax
54 fa ax
55 dfa ax
56 sdfa ax
57 asdfa ax
58 xasdfa ax
59 asxxdfa ax
60 asxa;ofa ax
61 asdfaqwer ax
62 a axx
63 fa axx
64 dfa axx
65 sdfa axx
66 asdfa axx
67 xasdfa axx
68 asxxdfa axx
69 asxa;ofa axx
70 asdfaqwer axx
71 a axxx
72 fa axxx
73 dfa axxx
74 sdfa axxx
75 asdfa axxx
76 xasdfa axxx
77 asxxdfa axxx
78 asxa;ofa axxx
79 asdfaqwer axxx
80 a axxxo
81 fa axxxo
82 dfa axxxo
83 sdfa axxxo
84 asdfa axxxo
85 xasdfa axxxo
86 asxxdfa axxxo
87 asxa;ofa axxxo
88 asdfaqwer axxxo
89 a axxxoi
90 fa axxxoi
91 dfa axxxoi
92 sdfa axxxoi
93 asdfa axxxoi
94 xasdfa axxxoi
95 asxxdfa axxxoi
96 asxa;ofa axxxoi
97 asdfaqwer axxxoi
98 a axxxoik
99 fa axxxoik
100 dfa axxxoik
101 sdfa axxxoik
102 asdfa axxxoik
103 xasdfa axxxoik
104 asxxdfa axxxoik
105 asxa;ofa axxxoik
106 asdfaqwer axxxoik
107 a axxxoike
108 fa axxxoike
109 dfa axxxoike
110 sdfa axxxoike
111 asdfa axxxoike
112 xasdfa axxxoike
113 asxxdfa axxxoike
114 asxa;ofa axxxoike
115 asdfaqwer axxxoike
116 a axxxoikey
117 fa axxxoikey
118 dfa axxxoikey
119 sdfa axxxoikey
120 asdfa axxxoikey
121 xasdfa axxxoikey
122 asxxdfa axxxoikey
123 asxa;ofa axxxoikey
124 asdfaqwer axxxoikey
125
126xxxxx xx xxxxxx
127xxxxxxx xxxxxxxxx xxx xxxx xxxxx xxxxx xxx xx
128xxxxxxxxxxxxxxxxxx xxxxx xxxx, xxxx xxxx xxxx xxxx xxx xx xx
129xx xxxxxxx. xxxx xxxx.
130
131> xx xx, xxxx xxxx xxx xxxx xxx xxxxx xxx xxx xxxxxxx xxx xxxxx
132> xxxxxx xxxxxxx: xxxx xxxxxxx, xx xxxxxx xxxx xxxxxxxxxx
133
134aa aa aa aa
135bb bb bb bb
136cc cc cc cc