在Windows上的Atom编辑器中打开项目的正常例程是使用Git Bash终端转到目录并输入atom .
这将打开Atom中目录的全部内容。
在最近的Windows更新后,当我输入atom .
时,我现在看到了:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Web\htdocs\dev>
这是一个闪烁的命令提示符。基本的Windows命令提示符是从Git Bash终端接管我使用?
当我在终端输入atom
时,Atom编辑器正常打开。
当我输入explorer .
时,它工作得很好(在当前目录中打开一个资源管理器窗口)。
当我打开Windows PowerShell并输入atom .
时,会发生正确的行为。
当我运行git-cmd.exe并输入atom .
时,会发生正确的行为。
这是Atom的一个已知问题:https://github.com/atom/atom/issues/11817
运行atom.cmd .
将产生预期的行为。
答案 0 :(得分:0)
我建议采取两个步骤:
git config -l
。如果不是,请使用git config --global core.editor "atom --wait"
进行设置。 答案 1 :(得分:0)
我发表评论但没有足够的声誉。
今天早上我开始体验同样的事情,但是我的Windows 10已经超过一周了。 如果你打开:
C:\Program Files\Git\git-cmd.exe
它工作正常。所以我认为它实际上是mintty.exe(C:\ Program Files \ Git \ usr \ bin),当你打开Git Bash时运行的终端应用程序。我目前的mintty版本是2.0.3。
更新:看起来这与今天的原子更新有关:https://github.com/atom/atom/issues/11817
更新2 - 临时解决方案:将此别名添加到.bashrc或别名文件中:
alias atom='atom.cmd'
在Atom的优秀人员发布修复程序之前,应该做到这一点。