我正在尝试创建一个命令,该命令将从 Rails 堆栈、rails s、spork 和 autotest 中打开 3 个服务。我可以通过打开 3 个终端,转到 app 文件夹并运行它们来单独运行这些命令。我什至可以打开 3 个新标签并在每个标签上运行命令。
问题是当我尝试通过 gnome-terminal 打开选项卡时它们失败了,如下所示:
gnome-terminal --tab --title="rails s" -e "rails s" --tab --title="spork" -e "spork" --tab --title="autotest" -e "autotest"
Run Code Online (Sandbox Code Playgroud)
错误(对于 spork 和自动测试):
There was an error creating the child process for this terminal
Failed to execute child process "spork" (No such file or directory)
Run Code Online (Sandbox Code Playgroud)
令人惊讶的是,它确实适用于“rails s”(该选项卡显示服务器正在运行)。
有任何想法吗?
我刚刚安装了 KDE 并将任务栏垂直放置在我的两台显示器之一上。问题是最大化的窗口无法识别任务栏空间。最大化的窗口位于任务栏下方。
如果我只使用一台显示器或将第二台显示器设置为克隆,它就可以正常工作。然后它按预期工作,也就是说,当我最大化一个窗口时,它会上升到任务栏的边缘。如何使用双显示器让它像这样工作?