Wenn ich in MobaXterm eine lokale Shell-Sitzung mit ausgewählter CMD- "Terminal-Shell" erstelle, wird der MobaXterm-Pfad %USERPROFILE%\Documents\MobaXterm\slash\bin
meinem vollständigen Pfad vorangestellt. Dies bringt für mich mehrere Programme wie Vim, Python, Git und SSH zum Erliegen. Ich habe diese Programme auf meinem System installiert und sie funktionieren ordnungsgemäß an einer normalen Eingabeaufforderung.
Da der MobaXterm jedoch darauf besteht, einen eigenen Pfad hinzuzufügen, werde ich gezwungen, die in slash \ bin installierten zu verwenden, die nicht ordnungsgemäß funktionieren.
Ich habe in den Terminaleinstellungen der Sitzung bereits das Kontrollkästchen "Windows-PFAD verwenden" aktiviert. Der Windows-Pfad ist verfügbar, aber alle Namenskollisionen werden in die Binärdateien von MobaXterm aufgelöst, da sie an erster Stelle stehen.
Es gibt eine verwandte Frage zu Stack Overflow , die fragt, warum MobaXterm dies tut, aber es ist mir egal, warum. Ich möchte nur eine lokale CMD-Eingabeaufforderung öffnen und möchte, dass sie sich so verhält, als hätte ich cmd.exe geöffnet.
Ich verwende Personal Edition v9.4 unter Windows 10.
TL; DR
Wie kann ich dafür sorgen, dass MobaXterm seinen Pfad nicht mehr dem Pfad voranstellt, der in einer lokalen CMD-Sitzung verwendet wird?