Lines Matching refs:g
7 let g:mods = ''
9 command! -nargs=* MyCmd let g:mods = '<mods>'
12 call assert_equal('', g:mods)
14 call assert_equal('aboveleft', g:mods)
16 call assert_equal('aboveleft', g:mods)
18 call assert_equal('belowright', g:mods)
20 call assert_equal('belowright', g:mods)
22 call assert_equal('botright', g:mods)
24 call assert_equal('botright', g:mods)
26 call assert_equal('browse', g:mods)
28 call assert_equal('browse', g:mods)
30 call assert_equal('confirm', g:mods)
32 call assert_equal('confirm', g:mods)
34 call assert_equal('hide', g:mods)
36 call assert_equal('hide', g:mods)
38 call assert_equal('keepalt', g:mods)
40 call assert_equal('keepalt', g:mods)
42 call assert_equal('keepjumps', g:mods)
44 call assert_equal('keepjumps', g:mods)
46 call assert_equal('keepmarks', g:mods)
48 call assert_equal('keepmarks', g:mods)
50 call assert_equal('keeppatterns', g:mods)
52 call assert_equal('keeppatterns', g:mods)
54 call assert_equal('aboveleft', g:mods)
56 call assert_equal('aboveleft', g:mods)
58 call assert_equal('lockmarks', g:mods)
60 call assert_equal('lockmarks', g:mods)
63 call assert_equal('noswapfile', g:mods)
65 call assert_equal('noswapfile', g:mods)
67 call assert_equal('belowright', g:mods)
69 call assert_equal('belowright', g:mods)
72 call assert_equal('silent', g:mods)
74 call assert_equal('silent', g:mods)
76 call assert_equal('tab', g:mods)
78 call assert_equal('topleft', g:mods)
80 call assert_equal('topleft', g:mods)
83 call assert_equal('verbose', g:mods)
85 call assert_equal('verbose', g:mods)
87 call assert_equal('vertical', g:mods)
89 call assert_equal('vertical', g:mods)
97 \ 'verbose aboveleft belowright botright tab topleft vertical', g:mods)
99 let g:mods = ''
100 command! -nargs=* MyQCmd let g:mods .= '<q-mods> '
103 call assert_equal('"vertical" ', g:mods)
107 unlet g:mods
111 let g:args = a:000
118 call assert_equal([], g:args)
121 call assert_equal(['one', 'two', 'three'], g:args)
124 call assert_equal(['one\two', 'three'], g:args)
127 call assert_equal(['one two', 'three'], g:args)
130 call assert_equal(['one\"two', 'three'], g:args)
139 call assert_equal([''], g:args)
142 call assert_equal(['one two three'], g:args)
145 call assert_equal(['one\\two three'], g:args)
148 call assert_equal(['one\ two three'], g:args)
151 call assert_equal(['one\"two three'], g:args)
160 call assert_equal(['', ''], g:args)
163 call assert_equal(['x', 'x'], g:args)
172 call assert_equal(['', '<>', '<x>', '<'], g:args)
175 call assert_equal(['one', '<>', '<x>', '<'], g:args)
187 call assert_equal([0, lnum, lnum], g:args)
190 call assert_equal([1, 99, 99], g:args)
193 call assert_equal([2, 88, 99], g:args)
202 command Doit let g:didit = 'yes'
203 command Dothat let g:didthat = 'also'
206 call assert_equal('yes', g:didit)
208 call assert_equal('also', g:didthat)
209 unlet g:didit
210 unlet g:didthat
214 call assert_equal('also', g:didthat)
250 au CmdUndefined Doit :command Doit let g:didit = 'yes'
252 call assert_equal('yes', g:didit)
256 au CmdUndefined * let g:didnot = 'yes'
258 call assert_equal('yes', g:didnot)
403 command! -addr=lines DoSomething let g:a1 = <line1> | let g:a2 = <line2>
405 call assert_equal(1, g:a1)
406 call assert_equal(line('$'), g:a2)
408 command! -addr=arguments DoSomething let g:a1 = <line1> | let g:a2 = <line2>
411 call assert_equal(1, g:a1)
412 call assert_equal(3, g:a2)
414 command! -addr=buffers DoSomething let g:a1 = <line1> | let g:a2 = <line2>
421 call assert_equal(low, g:a1)
422 call assert_equal(bufnr('$'), g:a2)
424 command! -addr=loaded_buffers DoSomething let g:a1 = <line1> | let g:a2 = <line2>
431 call assert_equal(low, g:a1)
437 call assert_equal(up, g:a2)
439 command! -addr=windows DoSomething let g:a1 = <line1> | let g:a2 = <line2>
442 call assert_equal(1, g:a1)
443 call assert_equal(winnr('$'), g:a2)
446 command! -addr=tabs DoSomething let g:a1 = <line1> | let g:a2 = <line2>
449 call assert_equal(1, g:a1)
450 call assert_equal(len(gettabinfo()), g:a2)
453 command! -addr=other DoSomething let g:a1 = <line1> | let g:a2 = <line2>
455 call assert_equal(line('.'), g:a1)
456 call assert_equal(line('.'), g:a2)
458 call assert_equal(1, g:a1)
459 call assert_equal(line('$'), g:a2)
627 g:didit = 'yes' # comment
629 g:didmore = 'more'
632 call assert_equal('yes', g:didit)
633 call assert_equal('more', g:didmore)
634 unlet g:didit
635 unlet g:didmore