使用RVM和GVim(Cream):找不到rvm命令

Ala*_*ody 6 vim bash ubuntu ruby-on-rails rvm

我正在尝试转移到GVim(奶油)作为我在Ubuntu上的主编.我正在使用精彩的rails.vim,但我也在使用RVM.

Rvm在shell中执行时工作正常,而我想在rails.vim中使用的ruby版本是默认设置的版本(但不是系统版本).

当我尝试运行类似的东西时

:Rgenerate migration migration_name
Run Code Online (Sandbox Code Playgroud)

我明白了:

...
Missing Rails 2.3.8 gem.
...
Run Code Online (Sandbox Code Playgroud)

如果我尝试:

:!rvm use default
Run Code Online (Sandbox Code Playgroud)

我明白了:

/bin/bash: rvm: command not found
Run Code Online (Sandbox Code Playgroud)

显然,cream/gvim没有使用我的.bashrc.我该怎么做才能解决这个问题并让它发挥作用?谢谢.

tho*_*edb 4

尝试从命令行运行 Cream,如果这解决了问题,您可以将菜单项指向在 bash 提示符上下文中打开 Cream 的脚本。