首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用它的别名替换命名目录

用它的别名替换命名目录
EN

Stack Overflow用户
提问于 2022-05-18 23:34:36
回答 1查看 203关注 0票数 -1

据我所知,如果为.zshrc文件中的目录创建别名,则该目录现在被视为“命名目录”。我可能弄错了,所以告诉我。

基于文档这里,如果在zsh提示符中使用"%~“,并且当前工作目录是一个命名目录,则提示应该显示目录的别名,而不是完整路径(即~{alias})。这似乎不是我目前的工作,我有一个很难找到的例子或帖子有关这一点。

在我的.zshrc文件中,我有一个类似于repo = "~/src/apps/repo"的别名。我希望当我在该目录中时,zsh提示符将显示~repo,但它总是显示全部内容。

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-18 23:52:34

在zsh中,可以添加带有hash -d repo=~/src/apps/repo (而不是别名)的命名目录。另外,~没有在引号中展开,所以您应该删除它们或者使用$HOME

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72297066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档