Vim Changelog
What's new in Vim 8.2
Dec 12, 2019- Vim 8.2 is a minor release, a lot of bugs have been fixed, documentation was updated, test coverage was improved, etc.
New in Vim 8.1 (May 18, 2018)
- Terminal window:
- The main new feature of Vim 8.1 is support for running a terminal in a Vim window. This builds on top of the asynchronous features added in Vim 8.0. The terminal window can be used for many purposes, here are a few examples...
- Run a command, such as "make", while continuing to edit in other windows. The progress of the command can be observed, the terminal window is continuously updated.
- Run a shell where you can execute a series of commands.
- Use the new terminal debugger plugin for debugging inside Vim. This is especially useful over an ssh connection, when opening other terminals is not possible or impractical. I use this to fix problems in Vim when travelling.
- The terminal window is also used in tests, to grab a screenshot and compare it with the expected state. This allows for testing interactive actions, such as the popup menu.
- Running make in a terminal window while edit text:
- The detected errors can be caught and added to a quickfix list, so you can jump straight to the cause of the problem.
- Running a shell in a terminal window:
- You can switch between the shell and the text window with CTRL-W w.
- Using the terminal debugger plugin:
- The top-left window runs gdb, you can type any gdb command here.
- The bottom-left window runs the debugged program in its own terminal, so that it does not interfere with gdb commands.
- On the right a window shows the source code, where all the Vim commands can be used to navigate and make changes.
- A red marker indicates a breakpoint and the currently executed line is highlighted with a blue background.
- A toolbar at the top of the window can be used to step through the code without changing focus.
- A balloon shows information for the symbol under the mouse pointer.
New in Vim 8.0.586 (Apr 25, 2017)
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The MS-Windows versions for Windows older than XP