命令行打开 Atom 触发 Windows 命令提示符



我在Windows上的Atom编辑器中打开项目的常规程序是使用Git Bash终端转到目录并键入atom . 这将在 Atom 中打开目录的全部内容。

在最近的Windows更新之后,当我输入atom .时,我现在看到这个:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
C:Webhtdocsdev>

这是一个闪烁的命令提示符。基本的 Windows 命令提示符是否接管了我正在使用的 Git Bash 终端?

当我在终端中输入atom时,Atom编辑器会正常打开。

当我输入explorer .时,它工作得很好(在当前目录中打开一个资源管理器窗口)。

当我打开Windows PowerShell并输入atom .时,会发生正确的行为。

当我运行 git-cmd 时.exe 并输入atom .会发生正确的行为。


这是 Atom 的已知问题:https://github.com/atom/atom/issues/11817

运行atom.cmd .将产生预期的行为。

我会

发表评论,但没有足够的声誉。

我今天早上开始遇到同样的事情,但一个多星期没有更新我的 Windows 10。如果打开:

C:Program FilesGitgit-cmd.exe

它工作正常。所以我认为它实际上是薄荷.exe(C:\Program Files\Git\usr\bin),当你打开Git Bash时运行的终端应用程序。我目前的薄荷版本是 2.0.3。

更新

:看起来这与今天的更新有关 atom: https://github.com/atom/atom/issues/11817

更新 2 - 临时解决方案:将此别名添加到 .bashrc 或别名文件:

alias atom='atom.cmd'

应该做这个伎俩,直到 Atom 的好人发布修复程序。

我建议两个步骤:

  1. 检查您的 git 配置以确保 atom 仍然是您的默认编辑器:git config -l 。如果不是,请使用 git config --global core.editor "atom --wait" 进行设置。
  2. 您可能需要为 Atom 创建一个新路径,具体取决于安装它的位置。

相关内容

  • 没有找到相关文章

最新更新