[英]Storing fish shell aliases in another file
我在~/.config/fish
中有一个config.fish
。 在编辑我的fish_prompt
,我不小心删除了一次别名。 我确实有备份,但我想从现在开始单独存储所有别名。 另外,当我config.fish
source
,如何自动加载我的所有别名?
我有alias update="source ~/.config/fish/config.fish"
。 因此,如果我更改config.fish
的位置并根据需要编辑别名,下次我update
更新的别名应该反映在更新的配置中。 我怎样才能做到这一点?
鱼在这里提供了一些东西:
因此,您可以将您的函数/别名分别放在 function 文件中,或者将它们放在 conf.d 中的文件中,按您想要的任何分组。
您也可以将 fish_prompt 放在自己的文件中 - ~/.config/fish/functions/fish_prompt.fish
(也“别名”只是一个俗气的助手 function 来制作功能 - 核心 shell 没有别名的概念)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.