vim插件管理器和vim相关的东西

oh-my-vim的Python项目详细描述


哦,我的维姆!

这个包允许您管理vim插件

它的灵感来自oh-my-zsh

安装

建议以非根用户身份安装oh my vim

如果您不了解python和virtualenv,请运行安装脚本:

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

或使用wget:

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

如果您知道virtualenv/pip,请在virtualenv中运行此命令:

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

看看你的~/.vimrc

$ vim ~/.vimrc

并选择您的收藏夹配置文件。

命令

在您喜爱的浏览器中浏览github上所有可用的viml项目:

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

安装。您可以使用git url或requires.txtfile/url wich 包含Git URL:

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

移除捆绑包:

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

列出已安装的软件包:

$ oh-my-vim list

列出Oh My VIM注册表中列出的所有软件包:

$ oh-my-vim list -a

生成requires.txt文件:

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

升级bundles(和oh my vimpython包):

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

常见问题解答

我是新手。哦,我的维姆让我成为维姆大师了吗?

不,但它可以帮助你建立一个友好的环境。

在安装步骤之后,安装一些usefull 具有以下功能的插件:

$ oh-my-vim install -d usefull

然后看看defaultsmap 配置文件并在.vimrc

中启用它们

你现在可以走了…!

如果我已经使用了病原体呢?

什么都没有。只需从vimrc

中删除pathogen内容

我可以用vim中的vim吗?

是的,你应该。你会完成的。只需使用:OhMyVim <args>

我可以从Mercurial存储库安装一个包吗?

是的。您只需在url前面加上hg+

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

项目不错,但我缺少一个功能。你能加吗?

不,但你可以。分叉存储库并提交一个拉取请求。

我有一个很酷的插件,我想把它添加到我的vim注册表中

将请求添加到registry后提交请求

我的vim在windows上工作吗?

不,移植并不难,但我不支持此操作系统

这是一个很棒的项目。我能给你一杯啤酒吗?

当然。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java接口中的每个方法都是抽象的,但在抽象类中,我们也只能使用抽象方法   初始化Java中声明的、未初始化的变量会发生什么情况?   java BouncyCastle openPGP将字节[]数组加密为csv文件   在Java中将类A(和所有子类)映射到类B的实例的字典   RSA公钥编码,在Java和Android中,代码相同,结果不同   java在安卓中实现数字检测语音识别   java取消选择复选框   java如何在其他配置中重用Maven配置XML片段   java有没有一种有效的方法来检查HashMap是否包含映射到相同值的键?   spring处理程序调度失败;嵌套的例外是java。lang.NoClassDefFoundError:org/apache/http/client/HttpClient   带有ehcache的java多层缓存   java如何访问chromium(或任何其他浏览器)cookie   java通过将两个集合与spring data mongodb data中的条件合并来获取计数   安卓中R.java的语法错误