Vim - the ubiquitous text editor
Vim is a highly configurable text editor built to make creating and
changing any kind of text very efficient.
It is included as "vi" with most UNIX systems and with Apple OS X.
Vim is rock stable and is continuously being developed to become even better.
Among its features are:
- persistent, multi-level undo tree
- extensive plugin system
- support for hundreds of programming languages and file formats
- powerful search and replace
- integrates with many tools
| News |
Vim
8.0.1092
is the current version |
Vimfest 2017 in Berlin
[2017-09-08]
Vimfest is happening again! 22 to 24 September in Berlin. Find more information on the website. (Bram Moolenaar)
Vim website now on https
[2017-09-02]
Since the Vim website hosts scripts, security is relevant. SourceForge now supports using https, but only on sourceforge.io.
That is why you now get redirected from vim.org to vim.sourceforge.io.
Let me know if something does not work. (Bram Moolenaar)
Vim voted #1 text editor on diffur
[2017-03-18]
It's no surprise to Vim users, but always nice to see how Vim compares to other editors. You can view the list on diffur.com. (Bram Moolenaar)
|
Vim: The power tool for everyone!
See pictures of Bram's latest visit to Uganda on
Google Photos.
Read the visit report on the ICCF website.
|
 |
| Recent Script Updates |
5,472 scripts, 12,062,548 downloads |
 |
| [2017-09-10] |
CompleteParameter : complete parameter after select the completion. |
 |
(0.6.1) Python support keep default value and select the value only.
Add option g:complete_parameter_py_keep_value.
Support jeci. - tenfy zhong |
| [2017-09-09] |
Nvim-R : Plugin to work with R |
 |
(0.9.10) * Change command \dt to \td and \pt to \tp.
* New default value for R_show_args = 1.
* New options: R_hi_fun_paren, R_show_arg_help,R_sttline_fmt and R_set_sttline_cmd.
* Minor bug fixes. - Jakson Aquino |
| [2017-09-08] |
ALE - Asynchronous Lint Engine : Lint while you type in Vim |
 |
(1.5.1) ## Bugs Fixed
* ALE will now detect the shell dialect for `shellcheck` by parsing hashbang (`#!`) lines. #869
* `pycodestyle` is now disabled by default, as it is also installed when you install `flake8`. #888
* ALE now uses `node.exe` instead of `node` to execute Node.js scripts on Windows, and the path can be configured if needed. See `:help g:ale_windows_node_executable_path` #895
* ALE... - w0rp |
| [2017-09-07] |
Command-T : Fast file navigation for VIM |
 |
(5.0.2) - Fix a RangeError on 64-bit Windows (#304, patch from Adrian Keet).
- Fix issue switching back to previously opened file in another tab (#306).
- Fix inability to open some help targets with |:CommandTHelp| (#307).
- Similar to #307, make |:CommandTCommand| work with commands containing
special characters.
- Again similar to #307, prevent special characters in tags from being escaped
when usi... - Greg Hurrell |
| [2017-09-05] |
WWDC16 : Colorful dark color scheme inspired by WWDC16 page |
 |
(1.1.0) Most important changes: added QuickfixLine, StatusLineTerm, StatusLineTerNC highlight groups; highlighting for bad spelling does not rely exclusively on underline/undercurl; removed a few shades of grey and fixed the terminal palettes to respect the terminal colors (i.e., Yellow is yellow, Green is green, etc…); italics is enabled by default. - Lifepillar |
 |
| more recent |
most downloaded |
top rated |
 |
 |
| Vim Tips |
 |
The tips are located on the
Vim Tips wiki.
This is a platform to exchange tips and tricks from and for Vim users.
|