更改 CygWin 中的默认启动目录并使用别名

更改 CygWin 中的默认启动目录并使用别名

关注此帖: 如何更改 Cygwin 中的默认启动目录?

我可以通过编辑 .bashrc 文件来更改默认目录。

我对别名很好奇:我创建了相同的别名 GT,指向我想要工作的文件夹的位置。别名如下:

 alias GT='cd /whatever/directory/you/want'

如何在命令提示符中调用别名来进入所需的目录?

如果我尝试

$ GT
-bash: C:/Users/m3/Documents/Education/Python/Lessons: Is a directory
$ cd GT
-bash: cd: GT: No such file or directory

所以它似乎不起作用......我查看了其他帖子,但似乎到目前为止找不到答案......

谢谢你,

答案1

我假设您正在使用 Cygwin 终端并且使用 bash 作为 shell。

以下对我有用:

$ alias GT="cd /cygdrive/c/Program\ Files"
$ GT
$ pwd
/cygdrive/c/Program File

/cygdrive/c是调用磁盘的正确方法C: ,如果目录中有空格,则需要对其进行转义。
使用Program\ Files 而不是Program Files

相关内容