Fish - 使用另一个缩写运行多个缩写

Fish - 使用另一个缩写运行多个缩写

我想在一个命令上运行一些缩写。

假设给定这个配置:

abbr command1 "echo 1"
abbr command2 "echo 2"
abbr command3 "echo 3"

我想要另一个将它们一起运行的缩写:

abbr allCommands "command1; command2; command3"

但我得到

鱼:未知命令:command1

我怎样才能将它们全部运行在一起?

答案1

缩写Space仅在命令行中按或时展开Enter

听起来你想要一个别名。只需在上面的每个命令中替换abbr为,它就应该按您的预期工作。alias

相关内容