Автодополнение после killall в zsh

Недавно меня осенило что искаробки bash в opensuse умеет дополнять по нажатию кнопки таб из списка запущенных приложений после команды killall, а используемый мной zsh нет.

Немного погуглив я нашёл решение: нужно добавить в конец файла ~/.zshrc следующие строки

zstyle ':completion:*:processes' command 'NOCOLORS=1 ps -U $(whoami)|sed "/ps/d"'
zstyle ':completion:*:processes' insert-ids menu yes select
zstyle ':completion:*:processes-names' command 'NOCOLORS=1 ps xho command|sed "s/://g"'
zstyle ':completion:*:processes' sort false

P.S.: на одной машине автодополнение заработало сразу, а на другой нужно было закрыть консоль и открыть по новой чтобы перезайти в шелл.