> I agree that works - but my list is from a ch_read() and has ^@ (NL) at
the end of each element
and I just cannot seem to get this work. The join("\n") just puts the ^@
back everywhere.
I don't know what you've got there. Presumably, you are familiar with the
way vim handles NUL
characters
Hi,
I agree that works - but my list is from a ch_read() and has ^@ (NL) at the
end of each element
and I just cannot seem to get this work. The join("\n") just puts the ^@
back everywhere.
thx tho,
-m
On Thursday, February 6, 2020 at 6:35:57 PM UTC-5, John Little wrote:
>
> On Friday, Februa
On Friday, February 7, 2020 at 7:53:02 AM UTC+13, M Kelly wrote:
> I have tried join( mylist, "\n") but it uses ^@ and "\r" uses ^M
works fine for me, vim, gvim, and vim --clean.
:let l = ["one", "two", "three"]
:echo join(l, "\n")
one
two
three
Press ENTER or type command to continue
Maybe you
> I know how to breathe since birth, I can't edit text!
>
Which invites the question "What do you use computers f0r?"
Even mail requires entering text. Programs and configuration files are all
text, rarely correct when first entered, and almost certainly need to be
changed from time to time.
--
Hi,
If I have a list [ one, two, three ] is there a way to turn it into a
single string with newlines after each element ?
Such that an echo mylist would show it as mulitple lines, ie:
one
two
three
I have tried join( mylist, "\n") but it uses ^@ and "\r" uses ^M
thx for everything vim,
-m
--