如何更改 Cygwin 中的默认启动目录?

Mat*_*att 41 linux cygwin bash

每当我启动 cygwin 时,我都需要 cd 几个级别到我在使用 cygwin 时关心的唯一目录。

默认情况下,如何让 cygwin 在这个特定目录中启动……即,每次我启动 Cygwin 时,它都已经在该目录中了?

我发现了一些可能是它或接近的东西,但我不理解它们,并且当我搜索这些 (n00b) 术语时确实没有结果。任何帮助都会很棒!

gar*_*ohn 57

只需添加

cd /path/to/directory/you/care/about
Run Code Online (Sandbox Code Playgroud)

到你的 ~/.bashrc 文件的底部。

  • 这取决于你如何安装 Cygwin,但你的 Cygwin 主目录的 Windows 路径通常是 `C:\cygwin\home\%USERNAME%`,这将使 Windows 路径成为 `~/.bashrc``C:\cygwin \home\%USERNAME%\.bashrc`。 (5认同)
  • Windows 安装中的 ~/.bashrc 文件在哪里 (2认同)