Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
8.0.018716 Jan 2017 06:25
patch 8.0.0187: cant build with new Ruby version
Problem: Building with a new Ruby version fails.
Solution: Use ruby_sysinit() instead of NtInitialize().
8.0.014707 Jan 2017 11:25
patch 8.0.0147: searchpair() fails when 'magic' is off
Problem: searchpair() does not work when 'magic' is off. (Chris Paul).
Solution: Add m in the pattern.
8.0.014203 Jan 2017 13:25
Problem: Normal colors are wrong with 'termguicolors'.
Solution: Initialize to INVALCOLOR instead of zero.
8.0.013011 Dec 2016 03:16
Problem: Configure uses "ushort" while the Vim code doesn't.
Solution: Use "unsigned short" instead.
8.0.012305 Dec 2016 05:45
Problem: Modern Sun compilers define "__sun" instead of "sun".
Solution: Use __sun.
8.0.009220 Nov 2016 20:45
Problem: C indenting does not support nested namespaces that C++ 17 has.
Solution: Add check that passes double colon inside a name.
8.0.007111 Nov 2016 06:25
Problem: Exit value from a shell command is wrong. (Hexchain Tong).
Solution: Do not check for ended jobs while waiting for a shell command.
8.0.004519 Oct 2016 03:15
Problem: Calling job_stop() right after job_start() does not work.
Solution: Block signals while fork is still busy.
8.0.000621 Sep 2016 03:15
Problem: ":lb" is interpreted as ":lbottom" while the documentation says it.
Solution: Adjust the order of the commands.
8.0.000516 Sep 2016 03:15
Problem: Netbeans test fails with Python 3. (Jonathonf).
Solution: Encode the string before sending it.
8.0.000012 Sep 2016 17:45
Hello Vim users!
Announcing: Vim (Vi IMproved) version 8.0
This the first major Vim release in ten years. There are interesting
new features, many small improvements and lots of bug fixes.
Among the new features are:
- Asynchronous I/O support, channels, JSON
- Partials, Lambdas and Closures
- New style testing
- Viminfo merged by timestamp
- GTK+ 3 support
- MS-Windows DirectX support
Once you have installed Vim 8.0 you can find details about the changes
since Vim 7.4 with:
Or view it online: