我正在运行一个安装了Cloud9SDK的本地VM。在我的工作区中,我有一个Mercurial存储库,我希望能够使用Cloud-9编辑器来提交消息,并且可能还可以作为其他命令(如hg diff )的管道。
到目前为止我尝试过的是:
hg commit,c9编辑器就不会打开,直到我按下CTRL+C,终端才会停止工作。export EDITOR="/usr/bin/c9 open --wait"设置编辑器,结果也是一样的。c9 somefile.txt在同一终端运行良好,在编辑器中打开文件。发布于 2015-09-26 11:03:15
Hg在tmp中创建一个文件,通常将cloud9配置为只允许在家中和工作区进行编辑。
作为一种解决办法,您可以使用
export EDITOR='fn() {
cat $1 > ~/.c9-edit;
c9 open --wait ~/.c9-edit;
cat ~/.c9-edit > $1;
} ;fn'https://stackoverflow.com/questions/32794452
复制相似问题