【问题标题】:Change terminal in Atom-editor's Platformio-Ide-Terminal on Windows在 Windows 上的 Atom-editor 的 Platformio-Ide-Terminal 中更改终端
【发布时间】:2017-02-16 14:51:15
【问题描述】:

在 Windows 上,Atom's Platformio-Ide-Terminal 的默认终端是 Powershell(至少,这是我在没有任何配置的情况下得到的)。

我更喜欢使用 unix 类型命令的终端。我已经安装了 MINGW 和 CYGWIN。

如何避免打开 Powershell 并改为打开另一种终端类型?

【问题讨论】:

  • 看来我可以在Settings>>Packages>>Platformio Ide Terminal>>Settings>>Shell Override中设置终端。但它会在 atom 之外打开终端作为新窗口。
  • 我指的是终端模拟器 mintty.exe。必须改用 shell。

标签: atom-editor platformio


【解决方案1】:

在以下位置设置默认外壳: 编辑>>设置>>包>>Platformio Ide Terminal>>设置>>Shell Override

您可以按照here 的建议使用 git 的 bash,因为您可能已经安装了 git。

C:\Program Files\Git\bin\bash.exe

【讨论】:

  • 安装 platformio 后,Shell Override 选项未显示在我的屏幕上:/任何线索?
  • 哎呀,我看错了“platformio”扩展。 Shell 覆盖选项特别出现在 platformio-ide-terminal 中。愚蠢的问题,对不起
【解决方案2】:

分步解决方案

  1. 转到设置-> 包-> 在搜索栏中,搜索 platformio。
  2. 打开 platformio 并转到 Shell Override Option。

根据您的终端要求输入以下行

对于 cmd-C:\\WINDOWS\\System32\\cmd.exe

对于电源外壳-C:\\WINDOWS\\Sysnative\\WndowsPowerShell\\v1.0\\powershell.exe

对于 bash-C:\\Program Files\\Git\\bin\\bash.exeC:\\Windows\\System32\\bash.exe(取决于您如何安装 bash)。请确保您已经将 bash 安装到您的计算机中。

现在,您可以将 bash、cmd、git bash、Power Shell 集成到 Atom 中,使用 platformio 作为终端。

【讨论】:

    【解决方案3】:

    对于 CYGWIN 用户,来自以下位置的 bash 可执行文件已证明对设置 shell 覆盖 Settings >> Packages >> Platformio Ide Terminal >> Settings >> Shell Override 很有用

    C:\cygwin64\bin\bash.exe
    

    【讨论】:

      【解决方案4】:

      如果您现在使用的是适用于 Windows 10 的 Ubuntu(从应用商店下载),您也可以将其更改为该版本。

      Ubuntu 默认安装在 Windows 的 PATH 中,因此只需将默认 shell 更改为:

      ubuntu.exe
      

      就是这样。请记住,要获取您的代码,请 cd 到 /mnt/(driveletter)/wherever/your/files/sit。

      【讨论】:

      • 不知道ubuntu现在是windows应用了。不错!
      【解决方案5】:

      对于由于您的 git bash 安装在 AppData 中而仍然无法使其工作的人。这对我有用。

      C:\Users\saurabh\AppData\Local\Programs\Git\bin\bash.exe

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-08-10
        • 1970-01-01
        • 1970-01-01
        • 2020-02-22
        • 2020-07-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多