Quand une tâche se termine dans la console ConEmu, comment puis-je la réexécuter dans la même console?


0

J'ai donc cette tâche dans ConEmu qui crée plusieurs consoles divisées. Dans certains d’entre eux, je gère une base de données Mongo. Parfois, je termine la base de données et laisse la console ouverte. Normalement, dans une fenêtre de ligne de commande, je voudrais simplement appuyer sur UP et il afficherait la dernière commande - celle qui exécute la base de données mongo avec des paramètres. Cependant, quand je le lance comme ça:

cmd / k mongod --port 27017 --dbpath C: \ Utilisateurs \ mimko_000 \ mongo \ --replSet rs0 --smallfiles --oplogSize 128:

alors quand je termine avec CTRL + C et appuyez sur UP rien ne se voit - parce que la fenêtre de commande ne s'en souvient pas.

Puis-je le relancer avec CONEMU? Lorsque j'essaie d'exécuter cette tâche, une nouvelle console s'ouvre. J'ai ceci dans un ensemble de 4 fenêtres de console divisées et j'aimerais continuer dans celle en bas à gauche, mais la tâche en crée toujours une nouvelle.

Réponses:


0

Avez-vous même vu Menu de l'onglet ou Raccourcis clavier ?

ConEmu fournit l’action "Recréer la console active" (la touche de raccourci par défaut est Gagner ` ) et l’option de menu "Redémarrer ...".


Daaaaamn, ça m'a manqué, bête moi. N00b avec votre soft.
Ev0oD

0

Pour l'instant j'ai une solution de contournement: j'ai trouvé que CTRL + DÉCALAGE + O exécutera le même script dans une nouvelle fenêtre ci-dessous et CTRL + DÉCALAGE + E lancera l'ancien script dans une nouvelle fenêtre à droite.

C’est suffisant pour moi, même si cela nécessite de fermer la fenêtre précédente qui se trouve respectivement vers le haut ou vers la gauche.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.