|
3 | 3 | helpname: 'builtin'
|
4 | 4 | ---
|
5 | 5 | <div id='vimCodeElement'>
|
6 |
| -<a class="Constant" href="builtin.html" name="builtin.txt">builtin.txt</a> For <span class="Identifier">Vim version 9.1.</span> Last change: 2024 May 07<br> |
| 6 | +<a class="Constant" href="builtin.html" name="builtin.txt">builtin.txt</a> For <span class="Identifier">Vim version 9.1.</span> Last change: 2024 May 15<br> |
7 | 7 | <br>
|
8 | 8 | <br>
|
9 | 9 | <span class="Identifier">VIM REFERENCE MANUAL by Bram Moolenaar</span><br>
|
|
8996 | 8996 | Otherwise it will enclose <span class="Special">{string}</span> in single quotes and<br>
|
8997 | 8997 | replace all "'" with "'\''".<br>
|
8998 | 8998 | <br>
|
8999 |
| - When the <span class="Special">{special}</span> argument is present and it's a non-zero<br> |
9000 |
| - Number or a non-empty String (<a class="Identifier" href="eval.html#non-zero-arg">non-zero-arg</a>), then special<br> |
9001 |
| - items such as "!", "%", "#" and "<span class="Special"><cword></span>" will be preceded by<br> |
9002 |
| - a backslash. This backslash will be removed again by the <a class="Identifier" href="various.html#:!">:!</a><br> |
9003 |
| - command.<br> |
| 8999 | + The <span class="Special">{special}</span> argument adds additional escaping of keywords<br> |
| 9000 | + used in Vim commands. When it is not omitted and a non-zero<br> |
| 9001 | + number or a non-empty String (<a class="Identifier" href="eval.html#non-zero-arg">non-zero-arg</a>), then special<br> |
| 9002 | + items such as "!", "%", "#" and "<span class="Special"><cword></span>" (as listed in<br> |
| 9003 | + <a class="Identifier" href="builtin.html#expand()">expand()</a>) will be preceded by a backslash.<br> |
| 9004 | + This backslash will be removed again by the <a class="Identifier" href="various.html#:!">:!</a> command.<br> |
9004 | 9005 | <br>
|
9005 | 9006 | The "!" character will be escaped (again with a <a class="Identifier" href="eval.html#non-zero-arg">non-zero-arg</a><br>
|
9006 | 9007 | <span class="Special">{special}</span>) when <a class="Type" href="options.html#'shell'">'shell'</a> contains "csh" in the tail. That is<br>
|
|
0 commit comments