Невозможно завершить вкладку MacPorts в Zsh - PullRequest
6 голосов
/ 30 апреля 2009

Я получаю следующее, в том числе Закладка MacPorts 'Bash в Zsh

/opt/local/etc/bash_completion:[:48: unrecognized condition: `2'
[ -- cut -- ]
/opt/local/etc/bash_completion:[:62: unrecognized condition: `2'
/opt/local/etc/bash_completion:69: command not found: shopt
[ -- cut -- ]
/opt/local/etc/bash_completion:3015: command not found: complete
/opt/local/etc/bash_completion:3062: parse error near `&&'

Как вы можете завершить вкладку MacPorts в Zsh?

Ответы [ 2 ]

7 голосов
/ 30 апреля 2009

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

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

sudo port install zsh +mp_completion
1 голос
/ 17 апреля 2011

Проснувшись от этого старого вопроса, я обнаружил, что проводя некоторые исследования, я упомянул замечательную утилиту oh-my-zsh , предназначенную для OSX, которая позволяет легко завершать табуляцию в порте среди других, а также много других приятных вещей. Должно быть imho:)

...