У меня есть zsh с oh-my-zsh, я добавил псевдоним, чтобы раскрасить вывод make используя

alias make="colourify make"

но когда я использую его, сделать автозаполнение больше не работает. Если я использую unalias make , автозаполнение make работает заново,

Как заставить автодополнение make работать с псевдонимом?

1 ответ1

0

В качестве обходного пути попробуйте вместо этого использовать функцию оболочки:

make () {
    colourify make "$@"
}

К вашей функции будут применены те же дополнения, что и к "реальной" команде make , но ваша функция позаботится о вызове colourify с заданными параметрами.

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