This is a place where users of the vim editor can add their
favorite scripts, commands, macros and other assorted tips to a common database.
Both scripts and tips have karma allowing the community
to rate their usefulness.
If you have questions about the vim editor, please use the vim mailing list. Not vimonline support.
If you have feedback on the site feel free to contact
vimonline-support at lists.sourceforge.net
directly at scrott at users.sourceforge.net and jmorace at users.sourceforge.net.
Be sure to check the current feature requests before suggesting a feature. You can also check out the current
vim online bugs as well. I try and keep all the feature requests and bugs in the sourceforge trackers.
For more details you can check out the vimonline development site.
As more people develop scripts for vim it is important to have a central place
to store them. vim online provides a place to upload a script (general utility,
syntax, indent, etc...) and then continue to provide updated versions of that
While the vim distribution comes with a rich set of documentation it is often hard
to find a place to start when trying to incrementally learn how to use the
editor. When I realized how much I was learning from the vim list alone I
thought it would be great to have a place that the community could maintain
a list of their favorite vim gems. The overall goal is to have a place you
can visit when you are in a vim learning mood or when you "discover" something
particularly powerful and want to share it with other vim users.
Please remember vim tips are not meant to be
documentation! Tips should have pointers to where you can read more
about the feature in help or on the web.
Editing tips on the vim.org website was disabled because of an overload of
As a solution, and offering much more functionality, all the tips were
copied to the Tips wiki.
This is the new place to edit and add tips:
Vim Tips wiki
On this site you can still find the read-only list of the tips from before the
wiki was created.
Each tip has a complexity:
advanced (taken from the standard ski hill
levels). Please consider these levels when creating tips.
Authentication was not required to create a tip. We felt it was important
there was no barrier to entry for tip creation. But spammers abused it :-(.
In order to upload scripts you must have an account with vim online. This is
so there can be defined contact people for scripts to avoid confusion.
User passwords are stored using one-way encryption.
For a long time there were a few links near the bottom of the page. This
helped Bram pay his mortgage. But the company taking care of this stopped.
Now we have Google Ads. We hope they are not too distractive. They do help
pay the bills.