Cloud9 IDE - 启动rails服务器的终端快捷方式

时间:2016-02-26 18:35:33

标签: keyboard-shortcuts cloud9-ide

我是一般的开发新手,我从rails开始。我通过Hartl Rails教程(以及其他一些资源)学习并使用cloud9 IDE。我注意到每次我想在C9中启动服务器时我需要输入以下内容:

rails s -b $IP -p $PORT

是否有快捷方式,热键,别名等,所以我只需键入类似" rails s"?似乎不必烦恼就必须每次输入整件事。

谢谢!

3 个答案:

答案 0 :(得分:2)

要执行此操作,您需要设置bash别名。使用" launchRails"启动它您可以在~/.bashrc~/.bash_aliases个文件中添加这样的行(任何一个都可以使用):

alias railsAlias="rails s -b $IP -p $PORT"

您可以使用c9 ~/.bashrc打开这些文件。

对于像" rails命令"这样的多字别名,您可能会考虑像this one这样的解决方案。

来源:How and where to set bash alias

答案 1 :(得分:1)

要将railss用作别名,请在Cloud9终端中运行:

echo -e "\nalias railss='rails server -b \$IP -p \$PORT'" >> ~/.bash_aliases 

这会将railss别名附加到提供的~/.bash_aliases文件的末尾。

在Cloud9上打开一个新的终端选项卡,railss别名应该在新的终端选项卡中工作。从现在开始,您可以使用railss代替rails s -b $IP -p $PORT

在撰写本文时,默认情况下会在Cloud9上提供~/.bash_aliases。如果您没有~/.bash_aliases文件,请改用~/.bashrc

可选:要在旧的,已打开的终端标签中提供railss别名,请运行source ~/.bash_aliases

答案 2 :(得分:1)

不要忘记重启您的C9 IDE。否则.bash_aliases或.bashrc不会被识别为已更新。