It's pretty cool that vim has had the same lead developer running the project for nearly 20 years.
It's also pretty cool how he asks for donations to be sent to nonprofits instead of himself.
I know this is irrelevant to the new release, but I think it's great that he still keeps it going after 20 years without any monetary gain (at least directly from the project).
Where the money goes depends on whether he has a job or not. Currently he works at Google, so it goes to a non-profit, but it has gone to him in the past.
Persistent undo is my favorite new feature. The ability to close vim, reopen a file later, and then have all of the undo history still available is awesome. (Alternatively, I used to suspend vim instead of actually quit.)
To turn on persistent undo, I created a new directory called ~/.undo to store all of the undo history so that my working directories wouldn't get cluttered.
Then in .vimrc, I add:
I am happy to see the'relativenumber' option patch make it.
Quote from :h relativenumber
Show the line number relative to the line with the cursor in front of each line. Relative line numbers help you use the |count| you can precede some vertical motion commands (e.g. j k + -) with, without having to calculate it yourself. Especially useful in combination with other commands (e.g. y d c < > gq gw =).
In case you didn't know, Vim already had undo "trees". My mind was BLOWN when I discovered this: http://vimdoc.sourceforge.net/htmldoc/usr_32.html --
Never again accidentally lose work by accidentally breaking your redo change!
The online docs are still 7.2, so I had to dig into the source for a link to the new persistent undo/redo docs (search for "undo-persistence"):
Me too, but I'm getting a "E319: Sorry, the command is not available in this version" message when trying the new :lua* commands with the Windows version from the self-installing executable.
EDIT: Ah, the binary distribution is compiled with -lua (see :version). Cloning the Hg repository now...
[+] [-] starnix17|15 years ago|reply
It's also pretty cool how he asks for donations to be sent to nonprofits instead of himself.
I know this is irrelevant to the new release, but I think it's great that he still keeps it going after 20 years without any monetary gain (at least directly from the project).
[+] [-] bajsejohannes|15 years ago|reply
http://www.vim.org/sponsor/index.php
[+] [-] Calamitous|15 years ago|reply
What's more, it's awesome that new releases still bring new functionality to the table.
[+] [-] graywh|15 years ago|reply
Bram is the one and only developer of Vim.
[+] [-] kgroll|15 years ago|reply
To turn on persistent undo, I created a new directory called ~/.undo to store all of the undo history so that my working directories wouldn't get cluttered. Then in .vimrc, I add:
[+] [-] prog|15 years ago|reply
Quote from :h relativenumber
Show the line number relative to the line with the cursor in front of each line. Relative line numbers help you use the |count| you can precede some vertical motion commands (e.g. j k + -) with, without having to calculate it yourself. Especially useful in combination with other commands (e.g. y d c < > gq gw =).
[+] [-] unknown|15 years ago|reply
[deleted]
[+] [-] knodi|15 years ago|reply
[+] [-] shrikant|15 years ago|reply
[+] [-] l0nwlf|15 years ago|reply
[+] [-] morphir|15 years ago|reply
[+] [-] knodi|15 years ago|reply
[+] [-] travisjeffery|15 years ago|reply
More specifically, http://github.com/downloads/b4winckler/macvim/MacVim-7_3-53....
It's solid.
[+] [-] sigzero|15 years ago|reply
I like the incremental improvements to things in this release. Kudos to Bram (and Bjorn for the Mac build).
[+] [-] skullsplitter|15 years ago|reply
[+] [-] snprbob86|15 years ago|reply
The online docs are still 7.2, so I had to dig into the source for a link to the new persistent undo/redo docs (search for "undo-persistence"):
http://code.google.com/p/vim/source/browse/runtime/doc/undo....
[+] [-] compay|15 years ago|reply
[+] [-] jmaygarden|15 years ago|reply
EDIT: Ah, the binary distribution is compiled with -lua (see :version). Cloning the Hg repository now...
[+] [-] neorayn|15 years ago|reply
Vimtutor is great, but for a general outlook for someone learning vim this post is spot on: http://yehudakatz.com/2010/07/29/everyone-who-tried-to-convi...
[+] [-] rodh257|15 years ago|reply
I keep hearing people talking about Vim and how it will change your life, mannn. Is there a good beginners guide?
[+] [-] Sukotto|15 years ago|reply
You can also get a vi plugin for Visual Studio http://www.viemu.com/ which is pretty cool.
[+] [-] planckscnst|15 years ago|reply
[+] [-] mileszs|15 years ago|reply
[+] [-] jwoodbridge|15 years ago|reply
https://peepcode.com/products/smash-into-vim-i
[+] [-] unknown|15 years ago|reply
[deleted]
[+] [-] trylks|15 years ago|reply
[+] [-] Gonsalu|15 years ago|reply