在windows上打开指定目录下的Cygwin命令

2024-02-19

我使用 phpstorm 和它的终端设施。

在终端部分我输入F:\Projects\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -所以它使用 Cygwin 作为终端。但它会在主文件夹中打开它。是否可以在不同的文件夹中打开它?通过键入命令或执行其他操作。

因为我在这个文件夹中有一个名为 F:\Projects\Local 的文件夹,所以我有 vagrant,我想打开 phpstorm,在 phpstorm 中打开终端,然后输入 vagran 。我不想再打开cgywin。

thanks


如果你只想在项目目录中用Mintty打开Cygwin那么你可以执行命令:

F:\Projects\cygwin64\bin\mintty.exe /bin/env CHERE_INVOKING=1 /bin/bash -l

这将避免自动更改到主目录。看https://code.google.com/p/mintty/wiki/Tips#Starting_in_a_pspecial_directory https://code.google.com/p/mintty/wiki/Tips#Starting_in_a_particular_directory有关此命令的更多信息。

如果你想使用嵌入式PhpStorm终端,那么你可以在终端设置中修改Shell路径。打开File > Settings... > Tools > Terminal。将 shell 路径替换为F:\Projects\cygwin64\bin\env.exe CHERE_INVOKING=1 /bin/bash -l。更改后您可能需要重新启动 PhpStorm。

注意:这假设您的 Cygwin 根目录是F:\Projects\cygwin64\.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在windows上打开指定目录下的Cygwin命令 的相关文章

  • 从搜索中排除文件夹,但不从项目列表中排除

    我有几个不同的项目具有相同的core 我需要的只是将所有非当前项目标记为excluded以避免搜索它们 简单搜索 shift cmd n 等 换句话说 我想获得以下搜索结果core current project 有什么办法吗close一些
  • ANDROID NDK - android:找不到命令

    我试图完成 Android NDK 中提供的第一个示例练习 我试图在 cygwin 上运行以下命令 android update project p 然而 我得到android command not found error 我检查了我的
  • 在类 Illuminate\Support\Facades\Schema 中找不到方法“create”

    我使用的是 Laravel 5 3 在 PhpStorm 中 create 方法和许多其他方法下有错误 我尝试了所有 ide helpers 但没有解决问题 有没有办法解决这个问题和自动完成 我发现问题的答案在于使用行 use Illumi
  • 如何从 Emacs 中运行 Cygwin Bash Shell?

    我在 Windows 上运行 GNU Emacs 因此输入 M x shell 启动 Windows 命令行 DOS shell 但是 我希望能够从 Emacs 中运行 Cygwin Bash Shell 或任何其他非 Windows sh
  • 如何在Eclipse中配置Tesseract进行Android开发?

    我已经从事 Android 工作 6 个月了 至此我对Android开发有了基本的了解 现在我想使用 Tesseract 开发一个 OCR Android 应用程序 为此 我从 Tesseract 下载了 android ndk r6b t
  • 寻找下一个开放端口

    有没有什么办法 使用基本的 Unix 命令 找到下一个未使用的端口号 从端口 4444 开始向上 我通过 ssh 通过 openssh 进入 Windows XP 计算机 运行 Cygwin 工具并使用 bash shell 谢谢 戴夫 尝
  • 使用 cygwin 安装 rsync [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想通过 rsync 备份 Solaris 服务器上的 Win XP 中的目录 我安装了 cygwin 但是当我输入 rsync 时 我得
  • 如何隐藏 phpstorm 项目中的一些文件

    In my PhpStorm project I have a few files that sit in the root folder and are not modified often 例如在这里我很少接触像这样的文件favicon
  • 当默认 pip 为 pip2 时,升级 pip3 的正确格式是什么?

    我为两者开发Python 2 and 3 因此 我必须同时使用pip2 and pip3 使用时pip3 我收到此升级请求 最后两行 pip3 install arrow Requirement already satisfied use
  • 如何在 Windows 上使用 cygwin、git bash 和 vagrant VM 中的 git 设置 git?

    My Setup 我们在工作中使用 Windows 10 我的任务是使用 Vagrant 构建一个我们都想使用的开发虚拟机 我们通过 Vagrant SSH 挂载将 git 文件夹挂载到虚拟机中 目前效果非常好 我们还使用 Visual S
  • PhpStorm IDE:Ubuntu 18 LTS 中光标卡在文本选择(突出显示)模式

    我正在使用 PhpStorm 来处理 Laravel 项目 但是 鼠标卡在文本突出显示模式下并且右键单击在 IDE 上不起作用 关闭IDE并重新启动并不能解决问题 我试图在网上寻找答案但没有成功 对于那些像我一样苦苦挣扎的人 我有一个解决方
  • cygwin $'\r':命令未找到错误

    我稍微修改了一个项目 在调试下它运行得很好 当我尝试在不调试的情况下构建它时 它显示错误 无法修复它 make Making all in third party make 1 Entering directory cygdrive c U
  • 找不到 cygwin setup.exe 文件?

    我正在尝试将 subversion 数据包添加到 cygwin 为此我需要运行 setup exe 但我在 cygwin 文件夹中找不到它 它会位于哪里 它不是incygwin 文件夹 它位于您上次安装时放置的位置 很可能是垃圾箱或临时目录
  • Cygwin 下使用 CMake 编译库

    我一直在尝试使用 CMake 来编译 TinyXML 作为一种迷你项目 尝试学习 CMake 作为补充 我试图将其编译成动态库并自行安装 以便它可以工作 到目前为止 我已经设法编译和安装它 但它编译成 dll 和 dll a 让它工作的唯一
  • PhpStorm 生成构造函数参数功能的快捷方式

    PhpStorm 中是否有生成代码的快捷方式 model2与 一样 model1 class Test private model1 public function construct string model1 model2 this g
  • 如何使用键盘快捷键在Intellij-IDEA中显示(展开)隐藏(折叠)的代码?

    如何在 IntelliJ IDEA 中显示 展开 隐藏 折叠 的代码 如下图所示 仅使用键盘而不触摸鼠标 在 IntelliJ IDEA 中 您可以使用以下快捷方式来折叠 展开代码块 To fold and unfold CURRENT s
  • 在 Windows 下使用 linux 实用程序的最佳方法是什么? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Linux 实用程序 如 sed awk 和其他 shell 脚本功能 非常棒 但当我在 Windows 上进行开发并且无法使用其中任何一
  • 在 Microsoft Windows 上安装 RQuantLib

    我需要安装R包RQuantLib在 Microsoft Windows 计算机上 这个包没有二进制文件 所以我下载了 tar 源 我打开它 它包含 QuantLib C 库 所以我需要编译这个包 我不想安装 Visual Studio 我使
  • 如何为 Cygwin 安装 apt-cyg?

    采取的形式here http www contrib andrew cmu edu adbenson setup html 解释如何安装apt cyg 安装 apt cyg 您可能听说过 apt get Ubuntu yum dnf Fed
  • 致命:早期 EOF 致命:索引包失败

    我用谷歌搜索并找到了很多解决方案 但没有一个适合我 我试图通过连接到 LAN 网络中的远程服务器来从一台计算机进行克隆 从另一台机器运行此命令会导致错误 但是在服务器上使用 git 192 168 8 5 运行相同的克隆命令 一切正常并且成

随机推荐