Bram Moolenaar | c0fe497 | 2018-10-25 16:53:19 +0200 | [diff] [blame] | 1 | " vim: set ft=vim sw=4 : |
2 | |||||
3 | " START_INDENT | ||||
4 | |||||
5 | func Some() | ||||
6 | let x = 1 | ||||
7 | endfunc | ||||
8 | |||||
9 | let cmd = | ||||
10 | \ 'some ' | ||||
11 | \ 'string' | ||||
12 | |||||
Bram Moolenaar | e0e3917 | 2021-01-25 21:14:57 +0100 | [diff] [blame] | 13 | if 1 |
14 | let x = [ | ||||
15 | \ ] | ||||
16 | endif | ||||
17 | |||||
Bram Moolenaar | c0fe497 | 2018-10-25 16:53:19 +0200 | [diff] [blame] | 18 | " END_INDENT |
19 | |||||
20 | " START_INDENT | ||||
21 | " INDENT_EXE let g:vim_indent_cont = 6 | ||||
22 | |||||
23 | let cmd = | ||||
24 | \ 'some ' | ||||
25 | \ 'string' | ||||
26 | |||||
27 | " END_INDENT | ||||
28 | |||||
29 | " START_INDENT | ||||
Bram Moolenaar | 82be484 | 2021-01-11 19:40:15 +0100 | [diff] [blame] | 30 | " INDENT_EXE let g:vim_indent_cont = 5 |
31 | |||||
32 | let list = [ | ||||
33 | \ 'one', | ||||
34 | \ 'two'] | ||||
35 | |||||
36 | " END_INDENT | ||||
37 | |||||
38 | " START_INDENT | ||||
Bram Moolenaar | c0fe497 | 2018-10-25 16:53:19 +0200 | [diff] [blame] | 39 | " INDENT_EXE unlet g:vim_indent_cont |
Bram Moolenaar | 82be484 | 2021-01-11 19:40:15 +0100 | [diff] [blame] | 40 | |
41 | let list = [ | ||||
42 | 'one', | ||||
43 | 'two', | ||||
44 | ] | ||||
45 | echo | ||||
46 | |||||
47 | " END_INDENT | ||||
48 | |||||
49 | " START_INDENT | ||||
Bram Moolenaar | c0fe497 | 2018-10-25 16:53:19 +0200 | [diff] [blame] | 50 | " INDENT_AT this-line |
51 | func Some() | ||||
52 | let f = x " this-line | ||||
53 | endfunc | ||||
54 | " END_INDENT | ||||
55 | |||||
56 | " START_INDENT | ||||
57 | " INDENT_NEXT next-line | ||||
58 | func Some() | ||||
59 | " next-line | ||||
60 | let f = x | ||||
61 | endfunc | ||||
62 | " END_INDENT | ||||
63 | |||||
64 | " START_INDENT | ||||
65 | " INDENT_PREV prev-line | ||||
66 | func Some() | ||||
67 | let f = x | ||||
68 | " prev-line | ||||
69 | endfunc | ||||
70 | " END_INDENT | ||||
Bram Moolenaar | 1ff14ba | 2019-11-02 14:09:23 +0100 | [diff] [blame] | 71 | |
72 | " START_INDENT | ||||
73 | let a =<< END | ||||
74 | nothing | ||||
75 | END | ||||
76 | " END_INDENT | ||||
77 | |||||
78 | " START_INDENT | ||||
79 | " INDENT_AT this-line | ||||
80 | let a=<< trim END | ||||
81 | blah | ||||
82 | blah | ||||
83 | blah this-line | ||||
84 | END | ||||
85 | " END_INDENT |