簡體   English   中英

命令行打開Atom觸發Windows命令提示符

[英]Command line opening of Atom triggering Windows command prompt

我在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 . 會產生預期的行為。

我建議兩個步驟:

  1. 檢查你的git configs以確保atom仍然是你的默認編輯器: git config -l 如果不是,請使用git config --global core.editor "atom --wait"
  2. 您可能需要為atom創建一個新路徑,具體取決於您安裝它的位置。

我評論但沒有足夠的聲譽。

我今天早上開始體驗同樣的事情,但是一周沒有更新我的Windows 10。 如果你打開:

C:\\Program Files\\Git\\git-cmd.exe

它工作正常。 所以我認為它實際上是mintty.exe(C:\\ Program Files \\ Git \\ usr \\ bin),當你打開Git Bash時運行的終端應用程序。 我目前的mintty版本是2.0.3。

更新:看起來這與今天的atom更新有關: https//github.com/atom/atom/issues/11817

更新2 - 臨時解決方案:將此別名添加到.bashrc或別名文件中:

alias atom='atom.cmd'

應該這樣做,直到Atom的優秀人員發布修復程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM