Не мог иметь заполнение клавишей Tab MacPorts в Zsh

последняя строка в вашем цикле

data =

заменяет переменную данных в каждой итерации, поэтому вы когда-либо получите только последнюю итерацию в этом Для цикла . Вам нужно изменить его так, чтобы часть (data =) добавлялась в список. Если данные являются списком, вы можете использовать data.AddRange()

И это линия List<Entity> data = new List<Entity>(); должна быть перемещена за пределы цикла

6
задан Community 23 May 2017 в 12:23
поделиться

1 ответ

Возможно, вы захотите попробовать завершение zsh для zsh. bash_completion для Bash, как ни странно.

edit Похоже, вы специально искали поддержку завершения для команды port . Похоже, что пакет MacPorts zsh имеет вариант + mp_completion , который установит завершение для команды port :

sudo port install zsh +mp_completion
7
ответ дан 16 December 2019 в 21:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: