设置“EDITOR”或“BUNDLER_EDITOR”环境variables
我试图在崇高的文字中打开一个gem,失败了。 我已经安装了Bundler。 这是发生了什么事。
在命令行中:
$bundle open Devise To open a bundled gem, set $EDITOR or $BUNDLER_EDITOR
当我去Bundler网站时,
打开给定捆绑的gem的源代码目录:
$捆绑打开创业板
这将在您的编辑器中打开提供的GEM的源代码目录。 为了这个工作,必须设置
EDITOR
或BUNDLER_EDITOR
环境variables。
我对这一切都是新的。 什么是设置我的EDITOR
或BUNDLER_EDITOR
环境variables的具体步骤? 我在Mac上使用Sublime Text。
谢谢。
假设你正在使用bash shell,你需要编辑你的~/.bashrc
或~/.bash_profile
:
export EDITOR=<editor name>
例如,特别为崇高:
export EDITOR='subl -w'
请参阅: Sublime OS X命令行文档
正如@六十四位提到的,
export EDITOR='subl -w'
会为命令bundle open gem_name
引发错误
但是,如果我使用
export EDITOR='subl'
然后崇高不会写提交消息正确的git commit
命令git commit
。
所以我认为最好使用这个configuration:
export EDITOR="subl -w" export BUNDLER_EDITOR="subl"