Результаты поиска по запросу "zsh"

1 ответ

Да, это не работает. проверяю zsh и использую опцию SH_WORD_SPLIT в под-оболочке. Я хотел бы использовать массивы, но я должен использовать переменную :)

приведен простой контрольный пример того, что я хочу проиллюстрировать. В Баш, # define the function f f () { ls $args; } # Runs the command `ls` f # Runs the fommand `ls -a` args="-a" f # Runs the command `ls -a -l` args="-a -l" fНо в зш # ...

6 ответов

Таким образом, лучший выбор, вероятно, состоит в том, чтобы выбрать zshall и выполнить поиск PROMPT EXPANSION, чтобы узнать все правила для конкретной установки zsh. Обратите внимание, в комментариях такие вещи, как «Я использую Ubuntu 11.04 или 10.4 или OSX», не очень значимы, так как неясно, какую версию ZSH вы используете. Ubuntu 11.04 не подразумевает более новую версию ZSH, чем Ubuntu 10.04. Может быть несколько причин, по которым была установлена ​​более старая версия. В этом отношении более новая версия ZSH не подразумевает, какой синтаксис использовать, не зная, какая это версия ZSH.

лучше распознать начало и конец вывода в командной строке, я хочу изменить цвет моей подсказки, чтобы она заметно отличалась от вывода программ. Как я использую Zsh, кто-нибудь может дать мне подсказку?

6 ответов

Остаточные символы при заполнении табуляции ZSH

Я использую oh-my-zsh в Arch Linux с загруженной темой robbyrussell. Когда я пытаюсь завершить табуляцию, я получаю оставшиеся символы, добавленные к приглашению. Если я удаляю автоматически заполненные символы, оставшиеся символы не ...

ТОП публикаций

2 ответа

Bash (или другая оболочка): обернуть все команды функцией / скриптом

Изменить: Этот вопрос изначально был специфичным для Bash. Я бы все-таки предпочел решение для bash, но если есть хороший способ сделать это в другой оболочке, это было бы полезно знать! Хорошо, описание проблемы на высшем уровне. Я хотел бы ...

1 ответ

Zsh `which rvm` или` which gem` возвращает содержимое функции вместо пути

У меня никогда не было этой проблемы раньше с другими моими машинами, но по какой-то причине в ZSH всякий раз, когда я печатаю which gemили же which rvmЯ получаю содержимое функции: gem () { local result command gem "$@" result="$?" hash -r ...

1 ответ

Автозаполнение ZSH запутывает имя команды

Когда я начинаю выполнять команду автозаполнения табуляции команды, она сохраняет то, что я набрал, рядом с ней, и команда становится нечитаемой. В приведенном ниже примере я набрал «git che» и нажал «Tab». Как только я выбираю «checkout», ...

4 ответа

Проверьте, является ли текущий каталог Git-репозиторием

Я пишу серию скриптов для управления Git в Zsh. Как проверить, является ли текущий каталог репозиторием Git? (Когда я не в репозитории Git, я не хочу выполнять кучу команд и получать кучуfatal: Not a git repository ответы).

4 ответа

Почему `if $ (true); тогда… удастся?

Вдохновленэтот вопрос [https://stackoverflow.com/questions/8965509/why-if-ps-aux-grep-always-succeeds-in-bash] : Что должен делать оператор if, если условием является подстановка команды, когда команда не выдает выходных данных? НОТА:Примерif ...

1 ответ

Завершение, когда программа имеет подкоманды

Я написал инструмент командной строки, который использует подкоманды, очень похожие на Mercurial, Git, Subversion и т. Д., В которых он обычно используется: >myapp [OPTS] SUBCOMMAND [SUBCOMMAND-OPTS] [ARGS]Например. >myapp --verbose speak ...

2 ответа

Git / detached HEAD, получить работу обратно?

Я сделал десятки коммитов на том, что я считал своей веткой, затем проверил другую ветку. Желая вернуться к моей первоначальной ветке, я не нашел свой обновленный код. Посмотрев мою историю в консоли, я понял, что работал в отдельной ветке ...