Da Sie in RubyMine (RM) sind, würde mein Vorschlag sein, (leicht) zu ändern, wie Sie Ihren Server benutzen/steuern.
Anstatt ein Terminal zu öffnen und rails s
einzugeben, verwenden Sie die verfügbare Serverkonfiguration von RM.
Wenn ausgewählt, wird es Ihrem Server starten und ein neues Panel geben Sie einfach Ihren Server für die Steuerung:
Die kühle Sache hier ist, dass es ein Anfang/Neustart Knopf (zeigt das Neustartsymbol in meinem Screenshot, seit ich den Server gerade gestartet habe). Wenn Sie den Server aus irgendeinem Grund neu starten möchten, öffnen Sie dieses Fenster und klicken Sie auf die Schaltfläche zum Neustarten (oder klicken Sie auf die Schaltfläche zum Beenden und dann auf das Startsymbol, wenn Sie dies wünschen).
Ich hatte ein paar kleine, knifflige Probleme mit der RM-Implementierung eines Terminals, aber hatte nie Probleme mit meiner Server-Verwaltung von RM mit diesem Ansatz.
Ich habe in Ihrem ursprünglichen Screenshot bemerkt, dass Sie zwei Terminalfenster geöffnet haben (lokal und lokal (1)). Wenn Sie mit dem Terminal-Ansatz zur Server-Verwaltung in RubyMine bleiben, kann Teil des Problems sein (ich erinnere mich selbst in "Schwierigkeiten", insbesondere wenn ich mehrere Terminal-Shells in RM geöffnet)