forked from aniani/vim
patch 9.1.0312: heredocs are not supported for :commands
Problem: heredocs are not supported for :commands (@balki) Solution: Add heredoc support (Yegappan Lakshmanan) fixes: #14491 closes: #14528 Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
a1dcd76ce7
commit
e74cad3321
@@ -1,4 +1,4 @@
|
||||
*vim9.txt* For Vim version 9.1. Last change: 2024 Jan 12
|
||||
*vim9.txt* For Vim version 9.1. Last change: 2024 Apr 12
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -641,6 +641,14 @@ No command can follow the "{", only a comment can be used there.
|
||||
The block can also be used for defining a user command. Inside the block Vim9
|
||||
syntax will be used.
|
||||
|
||||
This is an example of using here-docs: >
|
||||
com SomeCommand {
|
||||
g:someVar =<< trim eval END
|
||||
ccc
|
||||
ddd
|
||||
END
|
||||
}
|
||||
|
||||
If the statements include a dictionary, its closing bracket must not be
|
||||
written at the start of a line. Otherwise, it would be parsed as the end of
|
||||
the block. This does not work: >
|
||||
|
Reference in New Issue
Block a user