2

В Bash вы можете расширить псевдоним, который вы вводите. Например, если у меня есть псевдоним cmd="cd ~/user" , введите cmd а затем нажмите Ctrl+Alt+e, чтобы изменить его на cd ~/user . Есть ли способ сделать это с рыбой?

1 ответ1

4

В fish команда alias просто создает тривиальную функцию. Например,

alias cmd 'cd ~/user'

Это просто сокращение для

function cmd
  cd ~/user
end

Поскольку это функция fish, вы не можете развернуть тело в командной строке при вводе псевдонима. Для вашей ситуации я рекомендую аббревиатуру; например, abbr cmd 'cd ~/user' .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .