Я только что установил MSYS2, и чтобы он использовал мою папку пользователя Windows как $ HOME, я поместил это в /etc/bash.bashrc:
HOME=$USERPROFILE
И это прекрасно работает, когда я просто запускаю cd, за исключением того, что подсказка больше не показывает ~ текущий путь, когда я там. Другая проблема заключается в том, что
cd ~
переводит меня в мой домашний каталог, но нажатие клавиши tab после ~ не расширяет его содержимым моего домашнего каталога; Между тем, я получаю список пользователей моего компьютера с префиксом ~, и попытка доступа к одному из них заставляет его перейти на /home /(имя пользователя).
Как мне заставить ~ хорошо играть с домашним каталогом, который не находится в /home?
ps: репутация слишком низкая, поэтому я не могу пометить ее msys2