завершение мерзавца с zsh: имен файлов с пробелами не оставляют правильно

В то время как простой GNU/Linux Debian (не выбирают задач с установщиком и что Вы получаете, довольно минимизирован), должен добиться цели, почему дубликат работает? Взгляните на библиотеку TurnKey Linux Виртуального устройства (это является находящимся в Debian). Особенно отметьте раздел Development:

Настройте существующее устройство или разработайте новое

TurnKey разработан, чтобы быть легким основываться на использовании TKLPatch, простого механизма настройки.

Настройки в качестве примера включают обновление конфигурационного файла, добавление файлов данных, добавление пакета и даже создание совершенно нового устройства, усиливающего универсальное устройство, таких как Ядро, ЛАМПА, направляющие, и т.д.

Вы свободны разработать устройства TurnKey для личного пользования, но мы поощряем всех совместно использовать их результаты с сообществом. Тем путем мы можем использовать вклады для улучшения будущих версий TurnKey.

После того как мы добавляем новое устройство к проекту, мы принимаем нагрузку поддержания его на уровне устройства с регулярными обновлениями. Это освобождает Вас, чтобы сфокусироваться на более интересных задачах (например, улучшая качество интеграции, субкомпонентов программного обеспечения).

(Это, конечно, зависит от того, что Вы готовы, но это могло быть подходящим вариантом.)

Кроме этого, Вы могли взглянуть на Studio SUSE для генерации изображения JeOS для основы приложения.

20
28.05.2014, 14:04
1 ответ

Эта ошибка упоминается в списке рассылки .

Исправление состоит в том, чтобы отредактировать файл git-completion.zsh и удалить параметр -Q из compadd в __ gitcomp_file .

--- i/contrib/completion/git-completion.zsh
+++ w/contrib/completion/git-completion.zsh
@@ -90,7 +90,7 @@ __gitcomp_file ()

    local IFS=$'\n'
    compset -P '*[=:]'
-   compadd -Q -p "${2-}" -f -- ${=1} && _ret=0
+   compadd -p "${2-}" -f -- ${=1} && _ret=0
 }

 __git_zsh_bash_func ()

Этот файл устанавливается из каталога contrib / complete , и его путь может отличаться в зависимости от вашего диспетчера пакетов. Если вы установили homebrew на macOS, он находится в /usr/local/Cellar/git/2.10.2/share/zsh/site-functions .

5
27.01.2020, 19:44

Теги

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