Skip to main content

Oh My Vim!

This package allow you to manage your vim plugins

It’s eavily inspired from oh-my-zsh

Installation

It’s recommended to install oh-my-vim as a non root user.

If you don’t know python and virtualenv then just run the install script:

$ curl -O https://raw.github.com/gawel/oh-my-vim/master/tools/install.sh | sh -

Or with wget:

$ wget --no-check-certificate -O- https://raw.github.com/gawel/oh-my-vim/master/tools/install.sh | sh -

If you know virtualenv/pip then run this in a virtualenv:

$ pip install oh-my-vim
$ bin/oh-my-vim upgrade

Have a look at your ~/.vimrc:

$ vim ~/.vimrc

And select your favorites profiles.

Commands

Browse all VimL projects available on github in your favorite browser:

$ oh-my-vim search [-t] [term]

Installation. You can use a git url or a requires.txt file/url wich contains git urls:

$ oh-my-vim install [giturl|requires.txt]

Remove a bundle:

$ oh-my-vim remove [bundle1|bundle2|...]

List installed packages:

$ oh-my-vim list

List all packages listed in Oh My Vim’s registry:

$ oh-my-vim list -a

Generate a requires.txt file:

$ oh-my-vim list -u > requires.txt

Upgrade bundles (and oh-my-vim python package):

$ oh-my-vim upgrade [bundle1|bundle2|...]

FAQ

I’m a newbie. Is oh-my-vim made me a Vim guru ?

No, but it can help you to setup a friendly environment.

After the installation step install some usefull plugins with the following:

$ oh-my-vim install -d usefull

Then have a look at the defaults and map profiles and enable them in your .vimrc

You’re now ready to go…!

What if I already use pathogen ?

Nothing. Just remove the pathogen stuff from your vimrc

Can I use oh-my-vim from Vim ?

Yes, and you should. You’ll get some completion. Just use :OhMyVim <args>

Can I install a bundle from a mercurial repository ?

Yes. You just need to prefix your url with hg+:

$ oh-my-vim install hg+https://bitbucket.org/sjl/gundo.vim

Good project but I’m missing a feature. Can you add it ?

No. But you can. Fork the repository and submit a pull request.

I have a cool plugin and I want to add it to oh-my-vim-registry

Submit a pull request after adding it to the registry

Does oh-my-vim work on windows ?

No, it wont be so hard to port but I’m not supporting this OS

This is a great project. Can I offer you a beer ?

Sure.

Metadata

Release files for oh-my-vim 0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oh-my-vim 0.7
File Size Uploaded
oh-my-vim-0.7.tar.gz 56.3 kB Details

Release files / oh-my-vim-0.7.tar.gz

Download URL oh-my-vim-0.7.tar.gz
Size 56.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1bcc05db6c7f3b30fa60d4c44c9682244d1cae6cb371943dd2d7f0df7afd12de
BLAKE2b-256 checksum
How to use checksums
d679eb8a9f01a8f8a2c6d3530c34604fe9dd8b9951e39ee23546c61a70cd81cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.7 This release

1 release file

0.6

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page