我希望能够做的是当我在终端时输入:
cd myFolderShortcut
Run Code Online (Sandbox Code Playgroud)
为了让它直接进入一个目录,我设置了这个别名。这可能吗?
我确实为它做了一个谷歌,别名可能是我想要的,但我无法让它工作。
Dan*_*eck 42
您不需要快捷方式文件或类似的东西。
您可以~/.bash_profile
通过添加以下行来设置别名,因此您只需要输入myFolderShortcut
即可(不带cd
):
alias myFolderShortcut='cd /Users/danielbeck/Documents'
Run Code Online (Sandbox Code Playgroud)
您还需要键入上述命令或
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
使其生效。这适用于任何目录,但需要您的登录 shell bash
(这是 OS X 的默认设置)
当然,您可以创建指向主目录中其他目录的符号链接。然后,当您打开终端并位于主目录中时,cd
ing 会将您带到链接目录。
ln -s /Users/danielbeck/Documents/Projects myProjectsDir
Run Code Online (Sandbox Code Playgroud)
然后,输入cd myProjectsDir
您就在那里(显示的路径包含myProjectsDir
但不包含Documents/Projects
)。
符号链接将显示在 Finder 中。要隐藏它,请键入chflags -h hidden myProjectsDir
。
这仅在您在您的主目录中开始时才有效(cd
不带参数将您快速带到那里;您可以在同一行中键入两个命令:)cd && cd myProjectsDir
。
归档时间: |
|
查看次数: |
49427 次 |
最近记录: |