Ma routine habituelle pour ouvrir un projet dans l’éditeur Atom sous Windows consiste à accéder au répertoire à l’aide du terminal Git Bash et de l’ atom .
frappe atom .
Cela ouvre tout le contenu du répertoire dans Atom.
Après une mise à jour récente de Windows, lorsque je tape atom .
Je vois maintenant ceci:
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Web\htdocs\dev>
Ceci est une invite de commande clignotante. Est-ce que l’invite de commande Windows de base prend le relais du terminal Git Bash que j’utilise?
Lorsque j’entre juste un atom
dans le terminal, l’éditeur Atom s’ouvre normalement.
Lorsque j’entre un explorer .
cela fonctionne très bien (ouvre une fenêtre d’explorateur dans le répertoire courant).
Lorsque j’ouvre Windows PowerShell et que je saisis un atom .
le comportement correct se produit.
Lorsque je lance git-cmd.exe et que je saisis l’ atom .
le comportement correct se produit.
Ceci est un problème connu avec Atom: https://github.com/atom/atom/issues/11817
atom.cmd .
produira le comportement attendu.
Je commenterais mais n’ai pas assez de réputation.
J’ai commencé à ressentir la même chose ce matin, mais je n’ai pas mis à jour mon Windows 10 depuis plus d’une semaine. Si vous ouvrez:
C:\Program Files\Git\git-cmd.exe
ça fonctionne bien. Je pense donc que c’est en fait mintty.exe (C: \ Program Files \ Git \ usr \ bin), l’application de terminal qui s’exécute lorsque vous ouvrez Git Bash. Ma version actuelle de mintty est 2.0.3.
MISE À JOUR: On dirait que cela est lié à la mise à jour de l’atome aujourd’hui: https://github.com/atom/atom/issues/11817
MISE À JOUR 2 – SOLUTION TEMPORAIRE: ajoutez cet alias à votre fichier .bashrc ou alias:
alias atom='atom.cmd'
Devrait faire le tour jusqu’à ce que les bonnes personnes à Atom libèrent un correctif.
Je suggère deux étapes:
git config -l
git pour vous assurer que atome rest votre éditeur par défaut: git config -l
. Si ce n’est pas le cas, définissez-le avec git config --global core.editor "atom --wait"
.