adambard/learnxinyminutes-docs

[Vimscript/en] line continuation and calling user functions

Open

#3844 opened on Feb 6, 2020

View on GitHub
 (6 comments) (0 reactions) (0 assignees)JavaScript (10,755 stars) (3,235 forks)batch import
enhancementhelp wantedwork in progress

Description

As a 20+ years user of Vim, I was pleased to see a description of Vimscript AKA VimL included. However there are a couple of small items that need to be fixed. If HiPhish doesn't get to them, I'll see if I can get a PR ready. (It's been a while :))

Lines 45-46: "... pacing [sic] a backslash as the first non-whitespace ... " Changing the obvious typo to "placing" improves the sentence, but it could be smoother. Perhaps "typing a backslash" or "writing a backslash". "placing" does work, though.

Lines 491-492: The text states that one cannot call a user function directly. That's not true in an expression, say something like: :let x = myFunction(). True, :myFunction() isn't legal & requires :call myFunction(). (Maybe this is something Bram will "fix" in Vim9)

Contributor guide