gpt4 book ai didi

bash - +30 别名的 fish shell 列表

转载 作者:行者123 更新时间:2023-11-29 09:36:11 24 4
gpt4 key购买 nike

我尝试了 fish shell 并且到目前为止很喜欢它 - 现在我想添加我所有的别名(+30,用于服务器等等)并且只发现我可以在我的 .config/fish/functions 文件夹中添加函数。

是否有更简单、更“徽章”的方式从普通的 .bash_aliases 文件中导入它们?

最佳答案

首先要注意的是,alias 在 fish 中的作用与在 bash 中的作用截然不同。在 fish 中,alias 只是一种编写单行函数的方法。也就是说这个

alias xyz 'echo hello'

只是写作的捷径

function xyz
echo hello $argv
end

很多时候,当人们谈论将 bash 别名转换为 fish 时,他们真正想要的是 fish abbr 命令来创建缩写。

Glenn 的回答可能对你有用,但前提是你的 bash 别名非常简单,它们与 fish 语法兼容。如果没有查看您的别名,我不会打赌。

您可以先将别名复制到您的 ~/.config/fish/config.fish 或您从 config.fish 中来源 的文件中。然后检查它们是否是有效的 fish 语句。

关于bash - +30 别名的 fish shell 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50164035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com