Msys2 kann das Startverzeichnis von Windows nicht öffnen
485
wheeler
Siehe diese Github-Ausgabe. Grundsätzlich versuche ich, die msys2-Shell zu starten und den Startordner (und $HOME
) auf mein Windows-Benutzerverzeichnis zu verweisen. Dinge, die ich ausprobiert habe:
- Ich habe versucht, die
/etc/nsswitch.conf
Voreinstellungenv windows
zu ändern,db_home
aber das hat nichts getan. Ich habe versucht, die Shell in cmder mit dem folgenden Befehl zu öffnen:
set MSYSTEM=MSYS & set MSYSCON=conemu64.exe & "%ConEmuDrive%\etc\msys2\usr\bin\bash.exe" --login -i" -new_console:C:"%ConEmuDrive%\etc\msys2\msys2.ico" -new_console:d:"%USERPROFILE%"
Ändern
/etc/profile
und HinzufügenHOME=/c/Users/$USERNAME
am Ende der Datei. Dies hat den Wert so geändert~
, dass ich wollte, aber msys2 wird immer noch im alten Home-Verzeichnis gestartet.
Git-bash macht das gut, und ich frage mich, ob es etwas gibt, was git-bash macht, das ich nicht für msys2 festgelegt habe, aber ich kann es nicht verstehen. Jede Hilfe wäre toll.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
8
Die Windows-Shell töten
-
3
Mac OS X: herkömmliche Orte, an denen Binärdateien gespeichert werden sollen
-
2
Mac OS X: einfaches Skript gesucht
-
2
Wie finde und vergleiche ich ähnliche Dateien im Dropbox-Ordner?
-
1
ksh entspricht perl $! Fehlerursache
-
3
Herausfinden, welcher Nicht-Symlink-Pfad wäre?
-
4
Wie kann ich ein Dateieigenschaftsdialogfeld von der Befehlszeile aus starten?
-
2
Kann ich beim Start von Terminal eine Reihe von Registerkarten einrichten?
-
2
Unterschied zwischen Lam und Paste