Вопросы с меткой [zsh]
Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.
927 вопросов
133
голоса
9ответов
82k показов
Как я могу заставить tmux использовать мою оболочку по умолчанию?
На новой установке tmux использует bash вместо моего по умолчанию (zsh). Как я могу заставить его использовать Zsh?
116
голосов
5ответов
64k показов
Зш не попал ~/.профиль
Я только что установил zsh в своей системе Ubuntu. Похоже, что zsh не выполняет ~/.profile для init. Насколько я понимаю, это должно быть автоматическое поведение. Что мне не хватает?
92
голоса
2ответа
36k показов
Как исправить и восстановить "поврежденный файл истории" в Zsh?
После перезагрузки я начал видеть сообщение при загрузке оболочки: zsh: corrupt history file /home/myusername/.zsh_history Как я могу оправиться от этой ситуации и потенциально восстановить некоторые ...
65
голосов
8ответов
85k показов
Как я могу сделать рекурсивный поиск и замену из командной строки?
Используя оболочку типа bash или zshell, как я могу сделать рекурсивный поиск и замену? Другими словами, я хочу заменить каждое вхождение 'foo' на 'bar' во всех файлах в этом каталоге и его ...
60
голосов
9ответов
32k показов
Zsh начинается невероятно медленно
ZSH занимает около полутора секунд от создания нового окна терминала до готовности. Я почти уверен, что виновником является compinit . Я не смог найти хорошую документацию по compinit, но похоже, что ...
47
голосов
6ответов
39k показов
Изменить заголовки окна и вкладки iTerm2 в Zsh
Я хочу пометить вкладки окна терминальных сессий. Я использую zshell в iterm2 на OSX. Можно ли динамически изменить метку вкладки окна в терминале?
43
голоса
2ответа
17k показов
о-о-о-о-завершение истории
Я недавно переключился на zsh, используя oh-my-zsh robbyrussell. До этого я использовал bash со множеством пользовательских вещей, и мне не хватает только одного, потому что zsh пытается быть ...
42
голоса
4ответа
16k показов
Пользовательская подсказка Tmux и ZSH: ошибка с именем окна
Я настроил приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример : bob@inf [~/docs] % bob@inf [~/src/nicest] ...
41
голос
10ответов
17k показов
Откройте новую вкладку в том же каталоге
Скажем, вы находитесь в папке / очень / круто / и / глубоко / вложенный /. И вы хотите открыть новую вкладку терминала в той же папке. Как бы Вы это сделали? Я использую Mac OS и Zsh.
38
голосов
5ответов
9k показов
zsh (z shell) numpad/numlock не работает
Я только что обновился до zsh/oh-my-zsh. Почти сразу я замечаю на своей машине, что десятизначная цифровая клавиатура не работает. Он работал в bash и рыбные раковины. Как ни странно, если я ...
38
голосов
4ответа
8k показов
Влияет ли ошибка Shellshock на ZSH?
Влияет ли ошибка Shellshock Bash на ZSH? Является ли обновление Bash единственным решением?
35
голосов
4ответа
13k показов
Как частично отключить автозамену zsh
Функция автокоррекции zsh очень полезна для меня, но не всегда дает правильный результат. ~$ sudo vim somefile zsh: correct 'vim' to '.vim' [nyae]? Тем не менее, я хочу что-то вроде опции « никогда», ...
34
голоса
7ответов
34k показов
34
голоса
3ответа
16k показов
Использование подстановочных знаков в командах с Zsh
Используя такие команды, как rsync и scp с ZSH я столкнулся с проблемой. Вместо (нормального) поведения, связанного со всеми соответствующими файлами, он не запускается и возвращает: ➜ ~ rsync -azP ...
33
голоса
3ответа
16k показов
ЗШ - вывод всей истории?
Я недавно перешел с bash на zsh. В bash единственным способом (кроме рекурсивного поиска), который я использовал для поиска ранее запущенных команд, была history | grep whatever , где whatever была ...
32
голоса
5ответов
19k показов
scp с zsh: совпадений не найдено
когда я пытаюсь scp через Zsh, я получаю scp hostA:Descargas/debian-6.0.4-* user@192.168.1.154:Escritorio/Software/ zsh: no matches found: hostA:Descargas/debian-6.0.4-* та же команда работает в Bash
32
голоса
6ответов
10k показов
Какие функции Zsh вы используете?
Я много работаю в терминале, поэтому я многое узнал о своей оболочке, zsh. Какие функции zsh вы используете, чтобы сделать себя намного более продуктивным на работе? Один из моих любимых - ...
30
голосов
4ответа
17k показов
UTF8 символы в Windows 10 Bash Terminal
Я установил новую оболочку Bash на Windows 10. Я использую это вместе с ZSH. Однако ни один из символов utf8 не работает, они отображаются в виде квадратных блоков. Как мне включить кодировку utf8 в ...
29
голосов
5ответов
16k показов
Bash/ZSH: отмена «отречься»
Есть ли способ «присоединить» процесс к таблице заданий оболочки после того, как он «отрекся»? Изменить: $ SEARCHENGINE полностью меня подводит. Не выглядит слишком хорошо.
28
голосов
4ответа
19k показов
Как изменить стандартную оболочку в Cygwin?
Я пытаюсь изменить оболочку по умолчанию с bash на zsh в cygwin. Обычная команда unix chsh недоступна в cygwin Файл etc/passwd, кажется, больше не используется в существующих версиях cygwin. Так как ...
28
голосов
4ответа
16k показов
вызовите zsh, выполнив команду, а затем войдите в интерактивный режим вместо выхода
Я хотел бы начать Zsh похож на zsh -c 'my_prog option1 option2' но вместо того, чтобы выйти после выполнения этой команды, я остаюсь на стороне вызываемого zsh (а не там, где он вызывается). один ...
27
голосов
2ответа
17k показов
История команд в зш
В настоящее время я настроил zsh таким образом, чтобы история команд сразу распределялась между всеми сессиями. Скажем, у меня открыт эмулятор терминала с двумя вкладками, каждая с сеансом Zsh, A1 и ...
26
голосов
1ответ
9k показов
ZSH Завершение цвета и OS X
Считайте это минимальным .zshrc: export CLICOLOR=1; export LSCOLORS=exfxcxdxbxegedabagacad; # It is the default value on OSX, so this line can be omitted autoload -Uz compinit compinit zstyle ...
24
голоса
3ответа
10k показов
Баш автозаполнение типа зш
Я использую bash, но мне хотелось бы иметь автозаполнение в стиле zsh (вы нажимаете на вкладку, а он просматривает возможности), а не на то, что, кажется, делает bash, то есть отображает список ...
24
голоса
4ответа
15k показов
Как настроить режим vim в zsh?
Хорошо, так что я наконец-то внес большие изменения. В моем .zshenv я изменил свой редактор: export EDITOR=vim У меня есть пара вопросов, которые настолько незначительны, что я не хотел задавать для ...
24
голоса
4ответа
12k показов
Как сделать Ctrl-Z и bg одним нажатием клавиши, чтобы процесс продолжался в фоновом режиме?
Я следую этой схеме приостановки задачи и затем позволяю ей продолжаться слишком часто с последовательностью Ctrl-Z bg . Мне было интересно, есть ли способ сжать это до одного нажатия клавиши? Моя ...
23
голоса
5ответов
4k показов
Отдельный просмотр стрелки вверх для локальной и глобальной истории ZSH
Это возможно... Активизировать локальную историю оболочки ZSH (действия выполняются только в этой подсказке) Активизировать глобальную историю ZSH (общая история включена) - по умолчанию, что ...
23
голоса
2ответа
7k показов
Как предотвратить сохранение команды в zshell в истории?
Я знаю, что в Bash установка пробела перед тем, как команда не позволяет сохранить его в истории, что является эквивалентом zshell?
23
голоса
2ответа
9k показов
Что именно <() в bash (и = () в zsh)?
Мне довольно комфортно с bash, но недавно я попал на замену, которую не знал. Что именно
22
голоса
3ответа
14k показов
Добавьте временную метку к теме «oh-my-zsh robbyrussell»
Я хочу добавить метку времени в мою командную строку в oh-my-zsh. Это текущая тема приглашения (robbyrussell): local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" ...
21
голос
2ответа
8k показов
Как сделать так, чтобы режим vi в zsh вел себя как режим vi в bash?
Мне действительно нравится общая скорость Zsh, но две вещи раздражают меня до чертиков. Мне нужно подождать мгновение между нажатием escape и косой чертой, чтобы перейти к поиску истории (если он ...
21
голос
4ответа
23k показов
как отформатировать путь в приглашении zsh?
Я хотел бы иметь читаемый цветной путь. Например, вместо простого использования% ~ для возврата ~/path/to/foo я хотел бы отформатировать его в ~$RED/$NOCOLORpath$RED/$NOCOLORto$RED/$NOCOLORfoo чтобы ...
21
голос
1ответ
7k показов
Каковы различия между ой-мой-zsh и презто?
Я понимаю, что Oh-My-Zsh и Prezto представляют собой набор файлов, предназначенных для помощи в настройке конфигурации zsh (Z Shell). Может кто-нибудь объяснить, что они делают, что отличается от ...
21
голос
2ответа
5k показов
Существует ли режим нечеткого соответствия для оболочки zsh?
Недавно я влюбился в эффективные системы завершения текста. Один из моих любимых видов завершения - так называемое нечеткое завершение. Это режим, в котором программа завершает ввод данных ...
21
голос
2ответа
7k показов
Перебор ключей (или пар k/v) в ассоциативном массиве zsh?
В zsh я хочу перебрать ассоциативный массив. Мне нужны и ключи, и значения. Но когда я перебираю ассоциативный массив обычно (for x in $assoc_array), я получаю только значения. Все примеры, которые я ...
20
голосов
2ответа
17k показов
конфиг zsh - экспортировать или не экспортировать?
При установке переменных в моем ~/.zshrc я могу использовать export export PATH=/some/path или нет PATH=/some/path Чем они отличаются и какие мне следует использовать?
19
голосов
2ответа
7k показов
Написание сценариев оболочки, которые будут работать в любой оболочке (используя несколько строк shebang?)
Я только начал глубже разбираться в сценариях оболочки, и я всегда просто бросал свой сценарий в файл, отмечал его как chmod +x а затем делал /path/to/script.sh и позволял любому интерпретатору по ...
19
голосов
2ответа
7k показов
Что такое ZSH-эквивалент $ PROMPT_COMMAND BASH?
BASH поддерживает переменную среды $PROMPT_COMMAND которая определяет команду, выполняемую перед любым интерактивным приглашением первого уровня. Я ищу ZSH-эквивалент этого. Документация говорит, что ...
19
голосов
1ответ
8k показов
Как удобно переключиться в командный режим vi в командной строке zsh?
В vi я назначил jj для перехода, чтобы иметь возможность переключаться в командный режим без использования надоедливой клавиши escape. Теперь я хочу иметь то же самое для редактирования командной ...
19
голосов
3ответа
7k показов
зш правое в ps1
Мне бы хотелось многострочное приглашение zsh с выровненной справа частью, которое будет выглядеть примерно так: 2.nate@host:/current/dir 16:00 -> Я знаю о RPROMPT в zsh, но он выровнен по правому ...
19
голосов
3ответа
2k показов
Связывание Fn-Delete в zsh на Mac OS X
В zsh, когда я нажимаю Fn+Delete (удаление вперед), вставляется тильда (~). Это указывает на то, что у zsh нет привязанного ключа. Как мне связать его и заставить его вести себя нормально (удалить ...
18
голосов
2ответа
9k показов
ZSH: Сбой команды чтения в bash-функции "read: 1: -p: no coprocess"
Редактировать: Кажется, работает в bash . Похоже, проблема связана с zsh . Если есть лучший сайт для публикации этого вопроса, дайте мне знать. Я пишу простой скрипт, который создает серию каталогов. ...
18
голосов
1ответ
4k показов
ZSH отображает только последние около 16 команд с историей. HISTSIZE & SAVEHIST - это 500
В ZSH, когда я печатаю history я отображаю только последние около 16 команд. Я хотел бы, чтобы history отображала все существующие команды в файле истории. Когда я смотрю в свою .zsh_history (мой ...
17
голосов
2ответа
6k показов
Zsh говорит "совпадений не найдено" при попытке скачать видео с YouTube-DL
Я скачал youtube-dl с помощью pip на CrunchBang (дистрибутив Debian Wheezy). Когда я бегу youtube-dl {video URL} я получил zsh: no matches found: {video URL} Я предполагаю, что это как-то связано с ...
17
голосов
3ответа
51k показов
Как удалить файлы из командной строки с помощью регулярных выражений?
Допустим, у меня есть 20 файлов с именем FOOXX, где XX - номер файла, например, 01, 02 и т.д. На данный момент, если я хочу удалить все файлы ниже номера 10, это легко, и я просто использую ...
17
голосов
2ответа
16k показов
Связка клавиш Shell SIGKILL
Как настроить привязку клавиш для отправки SIGKILL на текущее задание переднего плана? Я уже знаю, что Ctrl+C - SIGINT а Ctrl+\ - SIGQUIT . Я хотел бы более серьезный вариант. Есть ли что-то серьезно ...
17
голосов
1ответ
19k показов
iTerm/zsh не читает .bashrc ИЛИ .bash_profile
В ~/.bash_profile меня есть: if [ -f ~/.bashrc ]; then source ~/.bashrc fi В ~/.bashrc меня есть псевдонимы Когда я загружаю новое окно iTerm, мои псевдонимы не работают. Если я использую ~/.bashrc ...
17
голосов
2ответа
7k показов
Резюме Zsh-Terminal (OS X Lion)
OS X Lion имеет функцию "Возобновить", т.е. при повторном открытии приложения оно восстанавливает все окна и их содержимое. Это работает и для Терминала. Но если вы используете Zsh вместо Bash, он не ...
17
голосов
1ответ
38k показов
Как я могу настроить цвет каталога 'ls' в zsh?
Я использую «Zsh». В каком-то каталоге, когда я делаю 'ls --color = tty'. Я вижу, что некоторые каталоги имеют «синий текст» с «зеленым фоном», что затрудняет их чтение. Подскажите пожалуйста, как ...
17
голосов
1ответ
7k показов
Как правильно отрицать zsh globbing выражений?
Я хочу перечислить все файлы, кроме тех, которые заканчиваются на owp: Поэтому я попытался: ls -l *.(^owp) zsh: unknown sort specifier ls -l *(^owp) zsh: unknown sort specifier ls -l *[^o][^w][^p] # ...