Je viens d’installer MSYS2, et pour qu’il utilise mon dossier d’utilisateur Windows en tant que $ HOME, je mets ceci dans /etc/bash.bashrc:
HOME=$USERPROFILE
Et cela fonctionne bien quand je lance juste le cd, sauf que l'invite ne montre plus ~ comme étant le chemin actuel quand je suis là. Un autre problème est que
cd ~
m'emmène à mon répertoire personnel, mais appuyer sur tab après ~ ne le complète pas avec le contenu de mon répertoire personnel; Maintenant, je reçois une liste des utilisateurs de mon ordinateur précédés du préfixe ~, et essayer d’accéder à l’un de ceux-ci le fait essayer de se connecter à / home / (nom d’utilisateur).
Comment puis-je jouer ~ avec un répertoire personnel qui ne réside pas dans / home?
ps: Réputation trop basse, je ne pouvais pas la taguer msys2
~/ta
puis Tab, où vous avez un fichier dans votre répertoire personnel dont le nom commence par ta
?
~/
et puis Tab? (Il ne devrait pas développer avec le contenu de votre répertoire personnel si vous tapez~
et puis Tab; on dirait que c'est ce qu'il faut faire.)