Operating SystemLinux / Unix - Windows
LicenseShareware / Careware
Charityware category.Text editor - vim - Web development

This charityware is authored by:

Vim is a highly configurable text editor built to enable efficient text editor. 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.

Vim behaves like the standard Unix editor Vi, and adds many useful extensions. It is included in all major Linux distributions. Vim runs on many different operating systems, including MS-Windows, OS/2, Unix (many), Amiga, VMS and Macintosh.


  • Most commands are normal key strokes, works very efficient.
  • Multi-level undo.
  • Syntax highlighting for over 170 languages.
  • Translates files to HTML with syntax highlighting.
  • Consistent over many different operating systems.
  • Advanced script language.
  • 99.9% backwards compatible with Vi.
  • Visual area selection, any operation can be used on the selection.
  • Recording of commands.
  • Many more.

Vim Online

Vim online is a central place for the Vim community to store useful Vim tips and tools. Vim has a scripting language that allows for plugin like extensions to enable IDE behavior, syntax highlighting, colorization as well as other advanced features. These scripts can be uploaded and maintained using Vim online.

Visit the web site for Vim

Pay it forward

If you are using this charityware, you may "pay it forward" in the following way:

Summer 1994 to summer 1995 I spent a whole year at the [Kibaale Children's Centre (KCC)] centre [in Uganda], working as a volunteer. I have helped to expand the centre and worked in the area of water and sanitation. I learned that the help that the KCC provides really helps.

When I came back to Holland, I wanted to continue supporting KCC. To do this I'm raising funds and organizing the sponsorship program. Please consider one of these possibilities:

  1. Sponsor a child in primary school: 17 euro a month (or more).
  2. Sponsor a child in secondary school: 25 euro a month (or more).
  3. Sponsor the clinic: Any amount a month or quarter.
  4. A one-time donation.

Compared with other organizations that do child sponsorship the amounts are very low. This is because the money goes directly to the centre. Less than 5% is used for administration. This is possible because this is a small organization that works with volunteers. If you would like to sponsor a child, you should have the intention to do this for at least one year.

How do you know that the money will be spent right? First of all you have my personal guarantee as the author of Vim. I trust the people that are working at the centre, I know them personally. Further more, the centre is co-sponsored and inspected by World Vision, Save the Children Fund and International Child Care Fund. The centre is visited about once a year to check the progress (at our own cost). I have visited the centre myself in 1996, 1998, 2000, 2001 and 2003. The visit reports are on the ICCF web site.

On 10 February, 2010 - 04:15, augustin wrote:

I donated US$100 to ICCFH

I am a long time VIM user. This very web site ( is being developed with the help of VIM.

I am very grateful to Bram for his great software, for being one of the best promoter of the charityware concept, and for everything he does to support International Child Care Fund Holland.


The email address will NOT be published. You may give your email address if you wish the site maintainer or the charityware developer to be able to contact you.
As a spam prevention measure, the web site will generally NOT be published.
I am paying forward
Summary of your charitable action. Examples are:
  • I donated $$ to A.
  • I added a link on my web site to charity B.
  • I participated in charity event C.
  • I did D to thank you.
  • I blogged about E.
You can express your thanks and tell what you did to pay it forward.
No HTML nor any markup is allowed. Line breaks will be displayed automatically.

Due to repeated spamming attempts, all new comments must be moderated. Without spammers and abusers, everything on the web would be easier and there would be no need for captchas and moderation. We apologize for the inconvenience. Thank you for your understanding.
This question is for testing whether you are a human visitor and to prevent automated spam submissions.