Не могу получить msys2, чтобы открыть домашний каталог Windows при запуске
392
wheeler
Смотрите эту проблему Github. По сути, я пытаюсь запустить оболочку msys2, и папка запуска (и $HOME
) ссылается на мой домашний каталог пользователя Windows. Вещи, которые я пробовал:
- Я пытался изменить
/etc/nsswitch.conf
, готовясьenv windows
к,db_home
но это ничего не сделало. Я попытался открыть оболочку в cmder с помощью следующей команды:
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%"
Модификация
/etc/profile
и добавлениеHOME=/c/Users/$USERNAME
в конец файла. Это изменило значение~
на то, что я хотел, но msys2 по-прежнему запускается в старом домашнем каталоге.
Git-bash делает это нормально, и мне интересно, есть ли что-то, что делает git-bash, который я не настроил для msys2, но я не могу понять это. Любая помощь будет отличной.
0 ответов на вопрос
Похожие вопросы
-
6
Какие функции Zsh вы используете?
-
8
Убийство Windows Shell
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
-
2
Mac OS X: нужен простой скрипт
-
2
Как найти, а затем сравнить похожие файлы в папке Dropbox?
-
1
ksh эквивалент perl $! причина ошибки
-
3
Выясните, какой будет путь без символической ссылки?
-
4
Как запустить диалог свойств файла из командной строки?
-
2
Можно ли настроить несколько вкладок при запуске терминала?
-
2
разница между лам и пастой