Вопросы с тегом «zsh»

Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.

3
о-о-о-зш включил автопушд? Как я могу выключить его?
Похоже, что я autopushdвключил (я знаю, я не включил его), и это довольно раздражает, потому что я предпочитаю выбирать, когда использовать стек каталогов. Как я могу выключить autopushd? Я заглянул ~/.zshrcи ~/.oh-my-zsh/oh-my-zsh.shничего не смог найти. Я использую oh-my-zsh на Mac OSX Lion.
12 zsh  oh-my-zsh 

2
Как добавить новую строку в приглашение zsh, не вызывая проблем с перерисовкой терминала?
Я пытаюсь исправить небольшую (но раздражающую) проблему с моей подсказкой zsh. Проблема, которую я вижу, заключается в том, что когда я использую терминал в среде ОС с графическим интерфейсом (например, Terminal.app или iTerm 2 в OS X 10.7.2) и изменяю размер окна терминала, терминал перерисовывается с дополнительными подсказками , Я …

2
ZSH: как ZLE виджеты напрямую?
Документация говорит в разделе 18.4 «Виджеты» , что «работа виджета состоит в том, чтобы просто выполнить небольшое действие». Но я не могу найти общее описание, как вызвать эти действия, то есть, как вызвать виджет. Я видел в примерах (например, см. Этот раздел вопросов и ответов ), что виджеты могут связываться …
12 zsh 

3
Как я могу заставить zsh-завершение вести себя как Bash-завершение?
Я переключился на Zsh, но мне не нравится завершение. Если у меня есть 20 файлов, каждый с общим префиксом, при нажатии клавиши Tab Zsh полностью завершит первый файл, а затем продолжит просмотр списка при каждом нажатии клавиши Tab. Если я хочу один в конце, мне придется нажимать клавишу Tab много …

5
Параллельные петли оболочки
Я хочу обработать много файлов, и так как у меня здесь куча ядер, я хочу сделать это параллельно: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Я знаю решение Makefile, но мои команды нуждаются в аргументах из списка глобализации оболочки. То, что я нашел, это: > function …

3
сделать определенную версию программного обеспечения по умолчанию в Ubuntu
В настоящее время у меня есть 2 версии PHP установлены на Ubuntu 12.04. один для php 5.3 установлен с помощью apt-get, а другой установлен с xampp с php 5.5 Когда я выполняю эти команды: > which php /usr/bin/php > php --version PHP 5.3.10-1ubuntu3.8 with Suhosin-Patch (cli) (built: Sep 4 2013 …
11 linux  ubuntu  php  zsh  oh-my-zsh 

1
Лучший способ прочитать строку ввода пользователя в Zsh? (например, с zle?)
Zsh readпочему-то повторяет ^M, а не принимает их как <Enter>нажатия клавиш. (Если -dустановлено, то они распознаются как <Enter>'s, но все еще отражаются.) Он также не поддерживает основы, такие как клавиша возврата. Я могу обойти это путем взлома / бега bash, > a=$(bash -c 'read -e -p "What would you like …
11 zsh 

5
Как изменить заголовок терминала Терминатора, ZSH в Debian?
Я не знаю, должен ли я спросить это здесь или на unix.stackexchange.com, я нашел этот вопрос здесь , У меня такой же вопрос, я хочу изменить название терминала, я использую дистрибутив на основе Debian, Terminator и ZSH, о-о-о-о-о-о, заголовок был в порядке с bash, но когда я перешел на ZSH, …
10 linux  terminal  debian  zsh 

1
история-поиск-назад работает в zsh иначе, чем в bash
Я history-search-backwardсопоставлен как PageUp. Когда я печатаю: git push <PageUp><PageUp><PageUp> в Bash он начинает циклически перебирать все записи истории, начиная с git push в Zsh он начинает циклически перебирать все записи истории, начиная с git, поэтому он будет перечислять записи, такие git statusи git remote updateт. д. Это не то, …
10 zsh 

2
Циклические совпадения в ZSH history-incremental-pattern-search-backward
Я недавно переключил поиск по истории на использование, history-incremental-pattern-search-backwardтак как он учитывает шаблоны в поиске. Вот как это настроено в моем.zshrc bindkey -M vicmd '/' history-incremental-pattern-search-backward Это прекрасно работает, но я не могу понять, как перейти к следующему совпадению из меню поиска. % cat foobarbaz.txt bck-i-search: f*baz Есть ли ключ …
10 history  zsh 

1
Почему некоторые (часто длинные) команды искажаются в bash & zsh?
Много раз, когда я ввожу длинную команду в bash или zsh (это единственные две оболочки, в которых я уверен, что я видел это) курсор искажается где-то в середине строки, которую я ввожу, может кто-нибудь объяснить, почему это так, и можно ли с этим что-то сделать? Я заметил, что это часто …
10 bash  shell  zsh 


2
Тонкая настройка автозавершения Zsh Git
Я только что перешел с bash на zsh 4.3.4 на Ubuntu Hardy. Я занимаюсь разработкой с помощью git, и я постоянно борюсь с выполнением git по умолчанию: завершение имени файла пытается быть умным, обнаруживая, что вы добавили или удалили (используя git-ls-файлы), но иногда это приводит к ошибкам --- например, если …
10 git  zsh 

3
обратный поиск истории с регулярными выражениями
Я ищу инструмент, позволяющий осуществлять обратный инкрементный поиск с поддержкой простого регулярного выражения (или нескольких совпадений). Например, если я хочу найти команду 'foo bar baz', я мог бы сделать что-то вроде следующего, чтобы быстро найти команду: CRTL-R (начинает поиск), тип 'foo' (соответствует самой последней команде, использующей foo), продолжайте вводить 'foo …
10 bash  history  zsh 

1
Псевдоним пустой команды в терминале
Я хотел бы очистить свой терминал после нажатия кнопки отправки пустой команды. Другими словами, я хотел бы позвонить, clearкогда попал Enterв пустую строку. Это возможно? Я понимаю, что это не то, как работает терминал, но может быть полезен хак, такой как привязка клавиши Enter и проверка терминала или что-то в …
9 terminal  zsh  xterm 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.