Cleaning up after creating a file or directory can easily be forgotten.
To make it easier the :defer command has been added.
It works like it does in the Go language.
Also, you can add a flag to writefile() and mkdir() to have them defer a delete() call.
This is especially useful in tests, where temp files need to be cleaned up.
Read about it in the help file. (Bram Moolenaar)
| Virtual text has been implemented
The past weeks a new feature has been added, that allows for displaying text in between the buffer text.
Since this text does not exist in the file this is often called "virtual text".
The virtual text can appear inside the line, after the line and below the line.
You can read about it in the help. (Bram Moolenaar)
Finally, after years of hard work, there is a new major release of Vim.
Besides many additions and fixes, the main new item is the support for Vim9 script.
You can go straight to the Download page and try it out.
Or read the announcement. (Bram Moolenaar)
| Sven Guckes has passed away
I'm sad to announce that a member of the Vim community is no longer here.
See this message: https://groups.google.com/g/vim_announce/c/MJBKVd-xrEE
This is what vim.org looked like when Sven was still maintaining it: vim.org in 2001. (Bram Moolenaar)
Evrone interviewed me about my work on Vim.
You can read it here (Bram Moolenaar)
How time flies, another year has passed with lots of activity.
Issues are reported, bugs are fixed, pull requests are opened and closed.
Vim 9 is still under development, slow progress at the moment, it should catch up soon.
Thanks everybody for making Vim even better! (Bram Moolenaar)
Of course there is also Vim total landscaping.
It will last for four seasons! Sorry, no fire extinguisher. (Bram Moolenaar)
29 years ago the very first version of Vim was built and distributed.
And Vim is more popular than ever before! So, what's going on these days?
Read it in this message. (Bram Moolenaar)
Since the normal VimConf was cancelled because of the pandemic, others organised an online version.
This happened in the weekend of September 5.
You can now find most of the talks on YouTube.
See the conference website.
Note that each speaker had its own way of recording, the quality is mixed. (Bram Moolenaar)
| old but still useful videos
Not much news has appeared here for a while, so let's dig up some old stuff!
The talk about Vim's 25th birthday can be found here. It gives a nice overview of how Vim became what it is now.
A much older talk, but about stuff that never gets old is 7 Habits For Effective Text Editing. Anybody who spends more than an hour a day editing text should watch it.
I recently discovered a University lecture about Vim here. It's amazing how many Vim tutorials can be found on Youtube. (Bram Moolenaar)