sponsor Vim development Vim logo Vim Book Ad

Vim - the ubiquitous text editor

Vim is a highly configurable text editor for efficiently creating and changing any kind of text. 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.1.0535 is the current version 

Happy Vim birthday!

[2018-11-04] 27 years ago the first version of Vim was published: 1.14 The date "November 2" can be found in the binary, so that's the official birthday of Vim. You can see my 25 year presentation on Youtube (Bram Moolenaar)

VimConf 2018 in Tokyo

[2018-10-19] The one and only Vim conference will be held on November 24 in Tokyo. You can see the program here. Unfortunately, it's already completely sold out! I'm happy to be invited to do the keynote. (Bram Moolenaar)

Vimfest 2017 recap

[2018-08-14] Matthias has (finally!) organised all the information about last year's Vimfest in Berlin. The result is a comprehensive overview of all the speakers, slides and videos. Read it all on the vimfest site. Unfortunately, there are no plans for a Vimfest 2018. (Bram Moolenaar)


Recent patches

Patch 8.1.0535
Problem: Increment/decrement might get interrupted by updating folds.
Solution: Disable fold updating for a moment. (Christian Brabandt, closes #3599)
Patch 8.1.0534
Problem: MS-Windows installer uses different $HOME than Vim.
Solution: Use the Vim logic also in the MS-Windows installer. (Ken Takata, closes #3564)
Patch 8.1.0533
Problem: Screendump tests can be flaky.
Solution: Add VerifyScreenDump to the pattern of flaky tests.
Patch 8.1.0532
Problem: Cannot distinguish between quickfix and location list.
Solution: Add an explicit type variable. (Yegappan Lakshmanan)
more news... Get a Vim T-shirt from FreeWear Vim items from Japan
Vim power tool

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,609 scripts, 12,528,125 downloads 
[2018-11-16]  Omnipytent : The all powerful Pythonic task runner
(1.3.0) Added ctx.proj_dir, ctx.task_dir, ctx.cur_dir and ctx.file_dir. Added g:omnipytent_projectRootMarkers for picking a parent directory as project root when there is no tasks file. Added Async tasks mechanism. Added @task.options_multi - like task.options but allows multiple choices. Added Generator style for @task.options. Look the directory tree for a tasks file. Options tasks use the chosen ... - Idan Arye
[2018-11-16]  publish_helper : vim code highlights in pandoc documents (HTML and TeX)
(0.12.3) fixes and improvements in vimhl.hs and vimhl_latex_tmpl.sh, compatibility with pandoc 2.0 - Alexey Radkov
[2018-11-16]  match-up : even better %, navigate & highlight matching word, modern matchit replacement
(0.3) Add html highlighting of tag only. Add surround and highlight background features. Fix many bugs. - andy massimino
[2018-11-15]  Toggle : allows you to toggle bool (true/false) and other words with a shortcut
(0.6) Add Python True/False toggle, kindly provided by Christian Tabedzki - Timo Teifel
[2018-11-14]  mkdx.vim : Adds useful mappings for working with markdown files
(1.8.2) - Fix: handle &shiftwidth = 0 (Thanks to @marcdeop -- https://github.com/marcdeop). - Sidney Liebrand
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.

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
OSDN.net Logo