In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout April 2021, our Language of the Month will be:
What's a Language of the Month?
See the meta post for nominations. In short, during April, those who wish to participate should learn (at least the basics of) Vim, and use it to solve challenges. Participation is completely optional, but is anticipated to be fun!
Information about Vim
Taken from the nomination post
Vim is a text editor that is meant to be an improvement over vi.
It's very concise - usual operations only take one or two ASCII bytes.
It's really good for string manipulation challenges (string is our second most popular tags), so you are going to find chances to use it very often.
- Try it online!. Vim is backwards-compatible with V, so (almost) all Vim programs should work in V
- Tips for golfing in vim
Vim is backwards-compatible with V, so (almost) all Vim programs should work in VTo address this point: The main differences are 1)
0doesn't work (use
|instead) and 2) a lot of commands are implicitly finished (ex commands and operators). So for example, the V program
dis equivalent to the Vim program
[Vim]as a search, but maybe not all answers/questions are tagged appropriately. Your answer is probably best. \$\endgroup\$