Como expandir aliases no shell do peixe?

Como expandir aliases no shell do peixe?

No bash você pode expandir um alias digitado. Por exemplo, se eu tiver um alias cmd="cd ~/user", digitar cmde pressionar Ctrl+ Alt+ emudaria para cd ~/user. Existe uma maneira de fazer isso com peixes?

Responder1

Em fish, o aliascomando apenas cria uma função trivial. Por exemplo,

alias cmd 'cd ~/user'

É simplesmente uma abreviação para

function cmd
  cd ~/user
end

Por ser uma função em fish, você não pode expandir o corpo na linha de comando enquanto digita o alias. Para a sua situação, recomendo uma abreviatura; por exemplo, abbr cmd 'cd ~/user'.

informação relacionada