Tag: zsh

bash выбрасывает «set-ena», когда я нажимаю / пишу b в терминале

У меня очень странная ошибка: когда я пишу букву b в своем терминале, bash сразу начинает писать / бросать бесконечный поток «set-enaset-enaset-enaset-enaset-enaset-ena …», пока я не заставляю его остановить, Ctrl-C или выйти из bash. Я удалил свой .bashrc и заменил его по умолчанию, но это не помогло. Я также очистил bash и переустановил его, а […]

Диагностировать ошибку скрипта в zsh vs bash

Я получаю сообщение об ошибке при использовании скрипта в zsh, но ошибка возвращает только небольшой красный x в моем приглашении вместо stderr. Использование сценария в bash не возвращает ошибки и работает так, как ожидалось. Я просто использую голые кости zsh, не ОМЗ и т. Д. Есть ли способ вывести ошибку в zsh, чтобы дать мне […]

Bindkey для выполнения команды (Zsh)

В bash можно сделать следующее: bind -x '"\Cl":ls' для отображения Ctrl + L на внешнюю (т. е. функцию системы, а не функцию readline ) ls для отображения содержимого каталога. Как сделать то же самое в zsh , и желательно с Alt ( \Ml ?) вместо Ctrl, поскольку он, похоже, уже привязан к clear чтобы очистить […]

ls выводит несколько столбцов, даже если отправлен в grep с помощью zml-конфигурации grml

Я просто решил отдать Zsh против Bash и наткнулся на какое-то неудобное поведение, о котором я не мог найти ничего в сети: Если вы выполните ls | grep foo ls | grep foo в Bash, ls содержит только один файл на строку, так что grep выводит только соответствующие файлы. Кажется, что-то (и поскольку я не […]

Сравнение оболочек?

Имеют ли раковины какие-либо фактические преимущества или недостатки? Они могут запускать любые двоичные файлы, все они поддерживают каналы и > (вывод в файл). Почему вы выбираете bash над sh , или sh over ksh и т. Д.? Почему в любом случае существует какая-либо оболочка, sh от sh ?

pwd не задан правильно в запросе zsh

Если я .zshrc это в своем PROMPT в моем файле .zshrc : PROMPT="`pwd` >" Я ожидаю, что он напечатает текущий рабочий каталог. Однако pwd всегда печатает /Users/kevin . Почему он не показывает мой текущий рабочий каталог? (Я знаю, что есть функция с именем %~ , которая установит ее для вас. Мне любопытно, почему это не […]

Странное поведение при поиске .zshrc

Я использую zsh 5.0.2 (x86_64-apple-darwin12.3.0) на последнем MacOSX. Если это имеет значение, я также включил oh-my-zsh . Кажется, что оболочка пропускает файл .zshrc когда я хочу его .zshrc . Результат выполнения следующих команд должен явно выявить мою проблему. ( ~ » – это мое приглашение). Файл существует ~ » ls -l .zshrc -rw-r–r– 1 user […]

Что делает «текст» точно в Bash? Может ли он использоваться в Zsh?

Недавно я столкнулся с следующим предлагаемым решением: cat results.csv | tr $'\x01' \\t > result.csv для преобразования некорректного CSV-файла (который использует \x01 unicode в качестве разделителя) в правильный. Что именно делает $ '\ x01' сказать bash? Команда, похоже, не работает в Zsh. В случае, если это имеет значение, фактическая цель состоит в том, чтобы преобразовать […]

Сделать zsh использовать readline вместо zle?

Есть ли способ заставить zsh использовать чтение readline /etc/inputrc и ~/.inputrc вместо zle модуля? Я сохраняю привязки ключевых inputrc командной строки в inputrc для глобального применения ко всем другим «оболочкам», которые используют его как те, что используются в sqlite , mysql и т. Д. Я думаю, zsh должен быть совместим с bash и предложить такой […]

Формат запроса zsh в соответствии со значением переменной среды

Я хочу, чтобы цвет моей подсказки zsh определялся на основе того, включен ли я в сеанс tmux или нет. В bash это можно сделать, проверив значение $ TMUX, но я не могу найти эквивалентный метод в zsh. Возможно ли это в zsh?

Interesting Posts

Терминал показывает искаженные символы с теми же настройками, что и другой терминал, отображающий правильные символы

Отключите отображение информации о «завершенном xxx» в bash

Какую файловую систему использовать для раздела, совместно используемого при параллельной установке Windows?

\ 1 – что означает это действие sed?

Альтернативные входы клавиатуры: dwm на Debian

Я не могу запустить Ubuntu 13.10 в своем галактическом кармане

Неполадка установки раздела диска GPT

Как проверить, работает ли Chromium внутри песочницы

Как связать номер строки с файлом в файл результатов выходного файла diff?

есть ли способ перезагрузить машину Linux, если основной диск завершится неудачей?

У рецептов procmail есть генератор переменного тока или «оператор?

Самый простой способ получить необработанный, непроверенный ответ HTTPS

Почему FOSS 3d работает так плохо, по сравнению с проприетарным. Попытка понять

Запуск GNU Parallel в фоновом режиме?

UTC против localtime имеет смещение около 25 секунд

Linux и Unix - лучшая ОС в мире.