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

31
История команд в зш

В настоящее время я настроил zsh таким образом, чтобы история команд сразу распределялась между всеми сессиями. Скажем, у меня открыт эмулятор терминала с двумя вкладками, каждая с сеансом Zsh, А1 и А2. Если я введу ls -la в A1, а затем перейду к A2 и нажму клавишу со стрелкой вверх, я увижу ls -la...

30
Bash / ZSH: отмена «отречься»

Есть ли способ «присоединить» процесс к таблице заданий оболочки после того, как он «отрекся»? Редактировать: $ SEARCHENGINE полностью меня подводит. Не выглядит слишком...

29
ZSH: Сбой команды чтения в bash-функции «read: 1: -p: no coprocess»

Редактировать: Кажется, работает внутри bash. Похоже, проблема связана с zsh. Если есть лучший сайт для публикации этой проблемы, дайте мне знать. Я пишу простой скрипт, который создает серию каталогов. Я хочу, чтобы пользователь дал подтверждение, прежде чем я это сделаю. Я использую следующее в...

28
Где находится файл .zshrc на Mac?

Я использую iTerm и хотел настроить внешний вид окна моего терминала с помощью Oh My ZSH! , И согласно документации мне нужно изменить ~/.zshrcфайл и добавить ZSH_THEMEзначение: Как только вы найдете тему, которую хотите использовать, вам нужно будет отредактировать ~/.zshrcфайл. Вы увидите...

28
Баш автозаполнение типа зш

Я использую bash, но мне хотелось бы иметь автозаполнение в стиле zsh (вы нажимаете на вкладку, а он просматривает возможности), а не на то, что, кажется, делает bash, то есть отображает список возможностей, но не выбирает ничего, пока я не наберу еще немного для устранения неоднозначности. Как я...

27
Добавьте временную метку к теме «oh-my-zsh robbyrussell»

Я хочу добавить метку времени в мою командную строку в oh-my-zsh. Это текущая тема приглашения ( robbyrussell ): local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} %...

26
ZSH Завершение цвета и OS X

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Считайте это минимальным .zshrc: export CLICOLOR=1; export LSCOLORS=exfxcxdxbxegedabagacad; # It is the default value on OSX, so this line can be omitted autoload -Uz...

25
Как сделать Ctrl-Z и bg одним нажатием клавиши, чтобы процесс продолжался в фоновом режиме?

Я следую этой схеме приостановки задачи, а затем позволяю ей продолжаться слишком часто в Ctrl-Z bgпоследовательности. Мне было интересно, есть ли способ сжать это до одного нажатия клавиши? Моя оболочка...

25
Отдельный просмотр стрелки вверх для локальной и глобальной истории ZSH

Это возможно... Активизировать локальную историю оболочки ZSH (действия выполняются только в этой подсказке) Активизировать глобальную историю ZSH (общая история включена) - по умолчанию, что происходит, когда вы нажимаете стрелку ВВЕРХ, когда общая история включена ... отдельно. Например, можно...

25
Как настроить режим vim в zsh?

Итак, я наконец-то внес большое изменение. В моем .zshenv я изменил мой редактор: export EDITOR=vim У меня есть пара вопросов, которые настолько незначительны, что я не хотел задавать для них отдельные вопросы. Вот они: Как заставить zsh различать режим вставки и командный режим, как в vim?...

24
Как сделать так, чтобы режим vi в zsh вел себя как режим vi в bash?

Мне действительно нравится общая скорость zsh, но две вещи меня раздражают. Мне нужно подождать мгновение между нажатием клавиши «escape» и «косой чертой», чтобы перейти к поиску в истории (если он слишком быстро ударит по слешу zsh: do you wish to see all 514 possibilities (172 lines)) После входа...

24
Что такое ZSH-эквивалент $ PROMPT_COMMAND BASH?

BASH поддерживает $PROMPT_COMMANDпеременную среды, которая определяет команду, выполняемую перед любым интерактивным приглашением первого уровня. Я ищу ZSH-эквивалент этого. Документация говорит, что есть функция, которую precmdя могу определить для достижения этой цели; однако я понятия не имею,...

23
Перебор ключей (или пар k / v) в ассоциативном массиве zsh?

В zsh я хочу перебрать ассоциативный массив. Мне нужны и ключи, и значения. Но когда я перебираю ассоциативный массив обычно ( for x in $assoc_array), я получаю только значения. Все примеры, которые я посмотрел, показывают, что, учитывая ключ , вы можете получить его значение из ассоциативного...

23
как отформатировать путь в приглашении zsh?

Я хотел бы иметь читаемый цветной путь. Например, вместо того, чтобы просто использовать% ~ для возврата, ~/path/to/fooя хотел бы отформатировать его, ~$RED/$NOCOLORpath$RED/$NOCOLORto$RED/$NOCOLORfooчтобы выделить разделители пути. Могу ли я определить содержимое PROMPT, чтобы выражение пути...

23
iTerm / zsh не читает .bashrc ИЛИ .bash_profile

У ~/.bash_profile меня есть: if [ -f ~/.bashrc ]; then source ~/.bashrc fi У ~/.bashrcменя есть некоторые псевдонимы Когда я загружаю новое окно iTerm, мои псевдонимы не работают. Если я получу источник, ~/.bashrcони будут работать. Если я получу источник, ~.bash_profileони будут работать. Разве по...

22
ZSH отображает только последние около 16 команд с историей. HISTSIZE & SAVEHIST 500

В ZSH, когда я печатаю, я historyотображаю только последние около 16 команд. Я хотел бы historyотобразить все существующие команды в файле истории. Когда я смотрю в мою .zsh_history (мой файл истории), я вижу все 500 предыдущих команд, которые должны быть там. Я заглянул в справочную страницу, но...

22
Как удобно переключиться в командный режим vi в командной строке zsh?

В vi я назначил jj для перехода, чтобы иметь возможность переключаться в командный режим без использования надоедливой клавиши escape. Теперь я хочу иметь то же самое для редактирования командной строки, для которого я использую vi-mode. Я уже нашел следующее решение: bindkey '^j' vi-cmd-mode...

22
Существует ли режим нечеткого соответствия для оболочки zsh?

Недавно я влюбился в эффективные системы завершения текста. Один из моих любимых видов завершения - так называемое нечеткое завершение. Это режим, в котором программа завершает ввод данных пользователем, основываясь только на паре символов, которые могут встречаться «где угодно» (почти) в имени...