Não é possível obter o msys2 para abrir o diretório inicial do windows na inicialização

1

Veja esta questão do Github . Basicamente, eu estou tentando iniciar o shell msys2 e ter a pasta de inicialização (e $HOME ) referem-se ao meu diretório home do usuário do Windows. Coisas que eu tentei:

  • Tentei alterar o /etc/nsswitch.conf , colocando em ordem env windows to db_home , mas isso não fez nada.
  • Eu tentei abrir o shell em cmder com o seguinte comando:

    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%"
    
  • Modificando /etc/profile e adicionando HOME=/c/Users/$USERNAME ao final do arquivo. Isso alterou o valor de ~ para o que eu queria, mas a msys2 ainda é inicializada no diretório inicial antigo.

Git-bash faz isso bem, e eu estou querendo saber se existe algo que o git-bash está fazendo que eu não configurei para o msys2, mas eu não consigo entender. Qualquer ajuda seria ótimo.

    
por wheeler 13.07.2017 / 23:17

0 respostas