Вопросы с меткой [zsh]
Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.
927 вопросов
3
голоса
2ответа
734 показов
ZSH+ терминал gnome и режим ввода VI: показ курсора ibeam или блока
Существуют различные методы, чтобы показать, используете ли вы вставку или нормальный режим при использовании привязки клавиш VI в ZSH. Gnome-терминал также позволяет менять каретку с блока █ на ...
3
голоса
2ответа
786 показов
Как я могу обозначить повторение в регулярном выражении ZMV?
Я пытаюсь вручную извлечь дайджесты из ресурсов Rails (не спрашивайте). Я был направлен в ZMV для простого поиска / замены на основе регулярных выражений. Но обычный {32} синтаксис для указания ...
3
голоса
1ответ
3k показов
Почему, о-о-о-о, это так медленно?
Я довольно хорошо знаком с bash, но я бы хотел попробовать zsh . Многие люди говорили мне, чтобы я попробовал ой-ой-зш. После установки я получаю нечитаемое приглашение, и когда в конце концов нахожу ...
3
голоса
1ответ
381 показов
я могу сделать завершение имени файла Zsh работать как Vim?
Я использую setopt menu_complete так что я могу нажимать TAB несколько раз, чтобы получить разные дополнения имени файла в zsh. Тем не менее, я также хотел бы иметь возможность печатать: ls ~/*.txt а ...
3
голоса
2ответа
2k показов
Порядок исполнения и назначение .profile vs .zshrc
Несколько вопросов: Какова отдельная цель .profile и .zshrc? Что называется первым, когда оболочка оживает?
3
голоса
1ответ
1k показов
Как получить номер истории предыдущей команды ZSH в командной строке?
Я хочу добавить номер истории предыдущей команды в мой запрос, а также код выхода. В настоящий момент, %h[%?] Дает мне текущий номер истории, а также последний код выхода. Что мне действительно ...
3
голоса
2ответа
1k показов
Как искать * вверх * файл? (обратная находка)
Я хотел бы найти "вверх" для файла в сценарии оболочки, например, проверьте $ PWD, затем $ PWD/.., затем $ PWD/../.. и т. д. до попадания в корень. Прежде, чем я пойду и брошу свою собственную, есть ...
3
голоса
1ответ
103 показов
Zsh переходит в родительский каталог с вкладкой Shift
Как вы можете добиться в zsh что нажатие клавиши shift+tab входит в родительский каталог и обновляет / печатает новый каталог в начале строки cmd? Текущая ситуация / поведение: ~ % # pressing shift ...
3
голоса
1ответ
256 показов
Как предотвратить расширение истории Zsh при нажатии клавиши пробела?
Я хотел бы использовать расширение mv 'foo bar' !#:1:s^\ ^-^ для создания команды mv 'foo bar' 'foo-bar' . Однако, когда я нажимаю пробел, zsh предполагает, что я закончил вводить расширение, ...
3
голоса
1ответ
421 показов
Почему `zsh` вставляет` ~ `, когда я нажимаю клавишу удаления?
Я установил свой zsh для использования стиля vim для редактирования командных строк. Однако, когда я использую клавишу Delete , он вставляет символ ~ . Я неправильно настроил мой zsh? Как мне это ...
3
голоса
0ответов
295 показов
zsh: автозаполнение относительных путей
Я широко использую binstubs в своих проектах. Таким образом, каждый проект имеет папку / папку с командами. Я добавил ./bin к своему $PATH , чтобы я мог легко вызывать их (я всегда вызываю команды из ...
3
голоса
1ответ
406 показов
зш частично завершение в aptitude/wajig
Я использую wajig для установки пакетов, однако, когда я изменил свою оболочку на zsh, оказалось, что zsh не перечисляет все пакеты в списке завершения, например. apt-get install octave[TAB] (около ...
3
голоса
2ответа
3k показов
Как проверить, что тормозит запуск моего терминала?
Есть ли способ проверить, что замедляет запуск моего терминала? Я использую Zsh с Ohmyzsh на iTerm2. Требуется около 10 секунд, чтобы открыть новое окно :( Это мой файл zshrc: export ...
3
голоса
1ответ
2k показов
Использовать установленную пользователем оболочку?
Как мне изменить мою оболочку на ту, которая установлена в моем домашнем каталоге? Я установил новый zsh в свой домашний каталог, который поднял: >> which zsh >> /home/myname/bin/zsh Его нет в /etc ...
3
голоса
1ответ
765 показов
Zsh показывает отладочную информацию при запуске
Моя оболочка zsh в последнее время демонстрирует странное поведение. Каждый раз, когда я начинаю новый сеанс, эта отладочная информация показывается перед моим приглашением: LC_CTYPE=en_GB.utf8 ...
3
голоса
1ответ
1k показов
Когда читается файл .zprofile?
Я использую .zprofile для настройки некоторых вещей, и я предполагаю, что он оценивается каждый раз, когда я вхожу в систему для данного пользователя. Я прав?
3
голоса
1ответ
308 показов
Как я могу отфильтровать кандидатов на прохождение zsh?
Я пытаюсь автоматически заполнить домен по умолчанию OS X. Я печатаю: $ defaults write И я получаю много результатов, как вы можете себе представить: com.apple.AOSNotification.Accounts com.apple.ATS ...
3
голоса
0ответов
1k показов
Как я могу иметь неограниченную историю в Zsh?
Я хочу неограниченный файл истории в Zsh. Насколько я знаю, я могу установить только HISTSIZE и SAVEHIST на большое число.
3
голоса
3ответа
4k показов
iTerm2 zsh ой-ой-zsh открыть вкладку с тем же каталогом
Привет, я только что установил iTerm2 и попытался открыть вкладку с тем же каталогом, что и вкладка, которая ее открыла. Я попытался открыть новую вкладку в том же ответе каталога, но все еще не ...
3
голоса
1ответ
920 показов
офигенно не распознает изменение PATH
Я использую zsh в качестве оболочки для входа в систему, lightdm в качестве менеджера входа в систему и великолепный менеджер окон. Я изменил PATH в моем ~/.zshrc и она работает на терминале, но сама ...
3
голоса
1ответ
718 показов
Поиск файла псевдонима в папке zh custom/
Я пытаюсь использовать псевдонимы, определенные в моем файле ~/ .aliases в моем zsh с установкой oh-my-zsh. В документации предполагается, что псевдонимы / функции / и т.д. Должны находиться в ...
3
голоса
1ответ
4k показов
о-о-о-о (терминал), как изменить префикс и суффикс нового окна приглашения
На моем Mac установлено несколько пакетов Yosemite, чтобы сделать жизнь в терминале (iTerm 2) немного лучше. У меня есть oh-my-zsh (только плагин, у которого есть id- антиген для oh-my-zsh) вместе с ...
3
голоса
1ответ
167 показов
Почему значение '-' (дефис) в стиле "тег-порядок" предотвращает сопоставление тега "исполняемые файлы", даже если этот тег указан явно?
С кодом ниже все работает как положено: Когда я пишу c и нажимаю клавишу TAB , я получаю соответствующие дополнения в правильном порядке. Когда я пишу ./ и нажимаю клавишу TAB , я получаю завершение ...
3
голоса
1ответ
256 показов
Пакетное предложение Zsh
Я только что перешел на Zsh из Bash, но у меня есть небольшая проблема в этом. В bash в системе Ubuntu, когда я набираю имя несуществующей команды, Bash ищет в базе данных apt подходящее имя команды ...
3
голоса
1ответ
3k показов
Почему grep не возвращает результатов (список всех файлов в каталоге)
Я пытаюсь подсчитать все файлы в каталоге, которые соответствуют шаблону, рекурсивно, используя ls: ls -R | grep *.{cpp,h} | wc Тем не менее, я получаю: zsh: совпадений не найдено: * .cpp ls -R ...
3
голоса
1ответ
350 показов
Пользовательский виджет ZSH не работает, как я думаю, должен
Я пытаюсь определить функцию, чтобы я мог запустить Midnight Commander нажатием Alt-, но эта функция просто не работает. Я нашел и изменил функцию на другом сайте и изменил ее так: function _midnight ...
3
голоса
0ответов
211 показов
Zsh читать ввод в ZLE виджете
Я пытаюсь реализовать пользовательскую версию поиска в истории zsh при нажатии ctrl-r (хотя моя функция будет отображаться на другой ярлык). До сих пор я пытался использовать команды read , vared и ...
3
голоса
3ответа
2k показов
Как добавить звуковой сигнал в подсказку ZSH?
Я хочу получать уведомления, когда работа завершена или что-то заканчивается в терминале, и я где-то читал о добавлении звонка в командную строку, а затем о включении UrlaOnBell. Но я не могу понять, ...
3
голоса
4ответа
2k показов
Полностью отключить автозамену zsh
Как полностью отключить автозамену zsh? Мне известна опция 'nocorrect', которая применяется только к определенным командам. Но я хочу полностью отключить его, чтобы, когда я набираю «Lear» вместо ...
3
голоса
2ответа
192 показов
Есть ли справочная страница для PROMPT в zsh?
Я знаю, как искать команды с помощью команды man . Просматривая файлы .zshrc других людей, я вижу встроенные переменные (PROMPT , RPROMPT и т.д.). Где я могу узнать больше об этом? Я использую MacOSX ...
3
голоса
2ответа
858 показов
Рекурсивно считать файлы, соответствующие шаблону в каталоге в zsh
Как мне рекурсивно подсчитать все файлы определенного типа в zsh? Есть довольно много способов сделать это (полезные вопросы SuperUser, такие как этот, дают указатели), но мало специфичных для zsh ...
3
голоса
2ответа
2k показов
Как вы заставляете zsh meta-delete вести себя как bash? (Чтобы сделать это, удалите слово вместо всего пути.)
Мета-удаление Bash удалит один компонент пути вместо всего пути. Как ты заставляешь себя так вести себя? Я нашел это, который, кажется, работает. Это правильная вещь? Одна из вещей, которые я больше ...
3
голоса
1ответ
282 показов
Установить таймаут на автозаполнение Zsh
Мне нравится функция автозаполнения ZSH, но часто она зависает на моем терминале. Я хотел бы установить тайм-аут на автозаполнение, чтобы он отменял (убивал) себя через n миллисекунд.
3
голоса
1ответ
2k показов
Как мне автоматически изменить мой .zshrc для разных ОС?
В настоящее время я храню большинство моих точечных файлов в репозитории git, чтобы упростить их синхронизацию на всех моих компьютерах. Я недавно приобрел Macbook, поэтому теперь мне нужны все мои ...
3
голоса
1ответ
486 показов
zsh: что означает «Hist_find_no_dups»?
HIST_FIND_NO_DUPS When searching for history entries in the line editor, do not display duplicates of a line previously found, even if the duplicates are not contiguous. Однако, когда я несколько раз ...
3
голоса
2ответа
330 показов
Как dpkg узнает, что файл конфигурации был удален?
У меня недавно была странная проблема, когда я устанавливал zsh (apt-get install zsh), но он не устанавливал конфигурационные файлы - в частности /etc/zsh/zshenv и друзей. После некоторого времени и ...
3
голоса
2ответа
3k показов
Как удалить старое $ PATH эхо в Mac
После того, как я изменил свое имя пользователя Mac (используя способ, предоставленный Apple Documents), я обнаружил, что при echo $PATH нем есть несколько старых путей. ...
3
голоса
2ответа
584 показов
Как удалить один уровень каталога в аргументе команды (до косой черты) в командной строке ZSH?
Я только что перешел с bash на zsh. Одна вещь, которая отличается от меня и немного раздражает, что Alt-Backspace удаляет весь аргумент вместо одного слова. Я привык использовать его для удаления ...
3
голоса
1ответ
1k показов
Двоичные файлы Gem не найдены с помощью oh-my-zsh
Я использую Oh-My-Zsh на Mountain Lion и у меня проблема с бинарными файлами gem, которые не загружаются правильно. Например: Если я загружаю новую оболочку, бинарный файл все равно не может быть ...
3
голоса
1ответ
543 показов
Янш-поп Zsh не работает
В bash вы можете убивать слова (Alt-Backspace) или строки (Ctrl-k), а затем возвращать их назад с помощью Cy и циклически уничтожать кольцо с помощью Alt-y. Теперь, когда я использую zsh, странно, ...
3
голоса
2ответа
105 показов
Есть ли способ рассказать оболочке (желательно zsh) о команде?
Я определил псевдоним: alias school="cd ~/School/3BaFys/" чтобы быстро перейти к папке 3BaFys которая содержит все каталоги, которые мне нужны в этом году. Есть ли способ сказать zsh что, когда я ...
3
голоса
1ответ
251 показов
номер команды bash (\#) эквивалентен в zsh
Я ищу символ для вставки zsh моего $PROMPT который был бы эквивалентен bash 's \# (номер команды этой команды, согласно этому сайту). Пока я нашел только %h но это не то, что я ищу, это эквивалентно ...
3
голоса
3ответа
3k показов
После переключения обратно на bash не могу получить доступ к root
Я новичок в Linux и использую Debian 7. Я использовал bash, но попробовал zsh, используя chsh. Первоначально, вероятно, введено неверное имя оболочки, но в итоге успешно переключилось на zsh. Теперь ...
3
голоса
1ответ
502 показов
Как войти в какой терминальный сеанс была запущена команда zsh
В файле истории zsh все команды регистрируются из всех сеансов терминала. Есть ли способ войти в сеанс терминала, в котором была выполнена команда (т. Е. Уникальный идентификатор для этого экземпляра ...
3
голоса
1ответ
1k показов
Как мне получить автозаполнение zsh для завершения подстановочных знаков, как это делает bash?
В zsh и bash, если я ls c он отображает каждое имя файла, начинающееся с c. Если вместо этого я ls c* , bash ведет себя так же, но zsh заменяет c* списком всех файлов, начинающихся с c. Есть ли ...
3
голоса
1ответ
2k показов
Как связать стрелку вверх в ~/.inputrc (readline) для режима вставки vim?
Если в приложениях Readline с включенным режимом vim в ~/.inputrc (set editing-mode vi) есть ли способ связать клавишу со стрелкой в режиме vi-insert ? Для отображения предыдущего элемента истории, ...
3
голоса
1ответ
3k показов
Общесистемные переменные среды для zsh в Ubuntu
Я использую Ubuntu 9.04 Я пытаюсь добавить некоторые общесистемные envvars, я хочу, чтобы они были видны как для bash, так и для zsh(моя основная оболочка), я добавил их в /etc /profile, но, к ...
3
голоса
1ответ
76 показов
Индивидуальная настройка оболочки каталога
Можно ли получить файл оболочки при входе в каталог и удалить его из исходных данных, когда я уйду? Т.е. определенные каталоги проектов были бы действительно полезны для автозагрузки некоторых ...
2
голоса
0ответов
832 показов
OSX Mavericks .zshrc не может быть источником
Я пытаюсь найти свой zshrc. Хорошо, когда я добавляю эту строку: . ~/Dropbox/configs/aliases Тогда я получаю это: /Users/mkrell/.zshrc:.:13: too many open files: Dropbox/configs/aliases ...
2
голоса
1ответ
1k показов
Добавить строку к элементам массива и объединить их в одном выражении
Давайте предположим, что у меня есть массив > words=(foo bar baz) Теперь я могу присоединиться к элементам > echo ${(j., .)words} foo, bar, baz И я могу добавить строку к элементам: > echo ...