Вопросы с меткой [zsh]
Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.
927 вопросов
1
голос
1ответ
322 показов
ZSH автозаполнение второго аргумента
Я нахожусь в моем каталоге $ HOME, там есть файл foo.zip. Я хочу извлечь его в каталог $ HOME/work, который существует Я набираю unzip foo, он расширяет имя файла, я вхожу, но он не расширяет "w" до ...
1
голос
0ответов
45 показов
Как отловить переменные, просочившиеся из функции оболочки (zsh)
С точки зрения тестирования, как я могу поймать переменные, которые я определил в функции оболочки, которую я забыл сделать локальной? Например: foo() { local var1="bar" var2="baz" } Могу ли я ...
1
голос
1ответ
622 показов
Babun - открыть zsh в текущем каталоге для продуктов Intellij
У меня установлен Babun и настроен Zsh, я использую его уже несколько месяцев и настроил свой WebStorm для выполнения intellij.bat в качестве программы оболочки. intellij.bat @echo off set ...
1
голос
1ответ
14 показов
Привязка ключа ZSH к поиску вперед / назад в буфере [жестко закодированный список символов]
У меня [стрелка влево] [стрелка вправо] сопоставлен с символом «назад / вперед», а [ctrl-стрелка влево] [ctrl-стрелка вправо] сопоставлен со словом «назад / вперед» Иногда я хочу перейти назад и ...
1
голос
1ответ
729 показов
Что такое zsh-эквивалент bash!$ (Bang Dollar)?
В Bash я могу сделать ls foo/ [...] echo !$ foo/ Что такое эквивалент Zsh?
1
голос
1ответ
297 показов
Как мне исправить мою подсказку zsh теперь, когда я обновился до снежного барса?
Я недавно обновил свою систему до снежного барса, и теперь моя подсказка не работает должным образом. У меня есть эта строка в моем файле .zshrc: ...
1
голос
1ответ
151 показов
найти файл, содержащий функцию
Я хотел бы знать способ получить файл, который содержит функцию, которая доступна, потому что он был получен в оболочке. Для Баш и ЗШ. Например, когда я хочу узнать источник функции git_showhidden ...
1
голос
1ответ
795 показов
Есть ли способ запустить команду в правильной оболочке zsh?
Возможный дубликат: вызовите zsh, выполнив команду, а затем войдите в интерактивный режим вместо выхода Мне не очень понятен мой вопрос здесь, позвольте мне перефразировать его: Я настроил файл ...
1
голос
1ответ
571 показов
Не могу использовать клавишу ввода для выполнения команд в Zsh
Я недавно установил zsh (v5.1.1) в новой настройке Ubuntu, но когда я переключаюсь на него в gnome-терминал, я не могу использовать клавишу ввода для выполнения команды. Единственный способ выполнить ...
1
голос
1ответ
152 показов
Как решить эту проблему с «настроенным» приглашением в ZSH?
У меня есть настроенная подсказка в моей ZSH-конфигурации. Главная особенность в том, что эта подсказка окрашена в красный цвет, так что я легко могу ее отличить от выводов программ. Моя подсказка ...
1
голос
2ответа
506 показов
Zsh: Как я могу отключить функцию "поиск ..."?
Когда я неправильно пишу команду или каталог и нажимаю enter , zsh сначала говорит, что command not found , но затем отображает раздражающий текст "searching..." , который может занять несколько ...
1
голос
0ответов
91 показов
Алиасинг бинарника в зш
У меня есть следующий двоичный файл: ~/wren/wren Это переводчик для скриптового языка. Запуск это как: cd ~/wren ./wren myscript.wren выполнит скрипт. Я хотел бы создать псевдоним, который позволяет ...
1
голос
2ответа
2k показов
На OS X, как мне запустить Cocoa emacs * и * вывести его на передний план?
Я написал небольшую zsh-функцию, позволяющую запускать emacs из командной строки: function emacs() { /Applications/Emacs.app/Contents/MacOS/Emacs $@ & } Это прекрасно работает, но похоже, что emacs ...
1
голос
0ответов
61 показов
Как изменить количество столбцов в первой вкладке Yakuake?
У меня есть приветственное сообщение в Zsh. Когда я открываю новую вкладку в yakuake она отображается красиво. Однако, если я запускаю yakuake и нажимаю F12 чтобы показать окно, сообщение искажается ...
1
голос
1ответ
2k показов
Как я могу указать отдельный файл для моих псевдонимов в oh-my-zsh?
Я готовлю сценарий bash, который сразу установит несколько удобных псевдонимов оболочки. Я использую пару iTerm2 и oh-my-zsh. Я знаю, что могу вручную добавить псевдонимы в ~/.zshrc . Я также знаю, ...
1
голос
1ответ
145 показов
Цвет 'ls' изменился после обновления zsh
В настоящее время я использую zsh 5.0.2 (x86_64-pc-linux-gnu) , когда ls показывал папки синим цветом, но после обновления все в белом .. При выполнении ls --color=auto или ls --color=tty все ...
1
голос
0ответов
259 показов
Справка автозаполнения ZSH не запускается для пользовательских параметров команды, начинающихся с "-"
Я часто использую команду gencomp с zsh-completion-generator RobSis для генерации определений завершения ZSH, и по большей части она прекрасно работает! Однако есть одна небольшая оговорка, которую я ...
1
голос
4ответа
3k показов
Использование расширений zsh - почему я должен вручную набирать "zsh", чтобы он появился?
Я использую расширение "oh-my-zsh" Робби Рассела на OSX 10.5 Leopard. Однако я нахожу, что он не загружается по умолчанию. Когда я запускаю новый терминал, он использует приглашение ZSH "по ...
1
голос
1ответ
192 показов
Что такое опция -f в zsh
Я пытаюсь понять, когда источник .zshenv и в руководстве, как в терминале и онлайн упоминается, что .zshenv используется во всех вызовах оболочки, если не задана опция -f Однако я не могу найти, что ...
1
голос
3ответа
131 показов
Какой самый короткий способ временно обойти функцию в Zsh?
В моем .zshrc я определяю функцию-обертку для cd как показано ниже. function cd(){ builtin cd "$@" && ls -AFG } (выводить содержимое каталога при смене каталога) Иногда я хочу использовать ...
1
голос
0ответов
56 показов
Возможность пробного запуска: как сделать функцию, которая печатает либо команды, либо выполняет их
Будем благодарны за любые альтернативные предложения о том, как добавить пробный запуск. Я пытаюсь создать функцию, которая работает в режиме «всухую» или в режиме реального времени. например ...
1
голос
0ответов
251 показов
Как создать строку состояния bash/zsh в macOS
Я хотел бы иметь всю информацию о рабочей среде: ветка git, имя virtualenv, текущая папка в первой строке окна терминала, всегда. В моей идее это должно выглядеть примерно так: [git ...
1
голос
0ответов
490 показов
Странная быстрая проблема с цветом в Solarized и OSX 10.11 Terminal.app
Я пытаюсь настроить Terminal.app и переключаюсь со стокового bash на zsh с помощью oh-my-zsh. Я установил исправленный Powerline шрифты и порт из соляризации темы для 256-цветного OSX терминала (как ...
1
голос
1ответ
546 показов
В zsh ищем использовать `tr` для поиска и замены одного символа несколькими символами
Я хочу заменить «Бла: все» или «Бла / все» на «Бла - все» У меня есть это: NEW=`echo ${OLD} | tr '[:/]' '--'` echo ${NEW} Я предполагаю, что это берет 2 символа черты, чтобы означать 1 замену буквы ...
1
голос
1ответ
59 показов
псевдоним замедлился зш
Я добавил псевдоним и замедлил время открытия Zsh. Он открывается, но просто зависает на дополнительные 1 или 2 секунды, чтобы получить подсказку (или начинает набирать мою команду без приглашения в ...
1
голос
0ответов
828 показов
Когда я открываю zsh, некоторые странные символы отображаются как мое приглашение (oh-my-zsh в OSX)
Я установил oh-my-zsh и теперь каждый раз, когда открываю терминал, вместо приглашения отображаются некоторые символы. Однако, когда я начинаю что-то печатать, подсказка отображается правильно: Last ...
1
голос
0ответов
94 показов
zsh: неоднозначное завершение только для имен файлов / каталогов
Я пытаюсь получить подчеркивание zsh при заполнении имени файла / каталога. То есть $ ls mod_* mod_sample $ modsa # Here I want 'mod_sample' to appear as a candidate Я знаю, что zstyle ...
1
голос
1ответ
224 показов
Что значит cmdand/cmdor в zsh?
Почему zsh печатает cmdand для каждого && в начале строки? Например, когда я вставляю следующие строки в оболочку Z echo "foo" && echo "bar" && \ echo "buz" && \ echo "jam" ... Zsh будет отображать ...
1
голос
1ответ
434 показов
Измените завершение вкладки bash, чтобы сделать его более похожим на zsh
Я работаю на Mac, и команды cp и mv убивают меня из-за того, что они копируют содержимое каталога, если присутствует косая черта. Меня укусило не раз, когда я использовал завершение табуляции, чтобы ...
1
голос
1ответ
408 показов
zsh: автозаполнение неоднозначно только при нажатии второй вкладки
В настоящее время, когда я нажимаю TAB, и есть несколько вариантов автозаполнения, zsh покажет их все. Если я нажму TAB во второй раз, он выберет первый. Я хотел бы изменить это на: Первая вкладка: ...
1
голос
4ответа
791 показов
Тихие фоновые задания в zsh
Я запускаю archey в моем .zshrc. Проблема в том, что из-за отображения текущего IP-адреса он иногда может работать как две секунды. Чтобы сделать это менее заметным, я поместил его на задний план, ...
1
голос
1ответ
29 показов
опция less -z: справочная страница ссылается на нее, но не документирует ее
Проще говоря, что делает флаг -z для less ? В конфигурации prezto (zsh shell) переменная $LESS env устанавливается с флагами, а последняя - -z-4 . Что это делает? Есть ли где-нибудь версия менее ...
1
голос
2ответа
57 показов
Импортировать предыдущие команды в редактируемую команду
Я играю с zsh, чтобы изменить время модификации изображения в соответствии с атрибутом exif «Date /Time Original». Для этого я делаю одну команду: PDATE=$(exiftool -p '$DateTimeOriginal' $PIC | sed ...
1
голос
0ответов
161 показов
Ограничить ширину имени ветки git в oh-my-zsh
В git я использую длинные описательные имена веток, в результате чего приглашение занимает слишком много места, оставляя меньше места для длинных путей. Я хотел бы ограничить сегмент ветви плагина ...
1
голос
1ответ
345 показов
zsh-обработчики, такие как command_not_found_handler()
Я хотел бы отформатировать вывод Zsh. например, для не найденных функций у меня теперь есть: function command_not_found_handler(){echo $fg[red]"\033[4m???\033[0m"$fg[red]" Command \"$1\" not found."} ...
1
голос
2ответа
194 показов
Удалить все расширения в Zsh
Скажем, у меня есть каталог с большим количеством файлов с расширением .bak, и я хочу удалить его из каждого. Какой самый простой способ сделать это? Я имею в виду команду, которая будет делать то, ...
1
голос
2ответа
608 показов
ZSH PS1 добавление пробела при табуляции
У меня проблема с zsh/oh-my-zsh с моим настраиваемым приглашением PS1 (которое я перенес из bash). Когда я использую встроенную подсказку zsh/oh-my-zsh и вкладку для автозаполнения, это работает как ...
1
голос
1ответ
340 показов
Запретить пользователям завершать после ~ в Zsh
Мне нравится использовать функцию именованных каталогов в zsh, чтобы быстро перемещаться по моей файловой системе (например, чтобы я мог использовать ~ src для переключения в каталог с исходным ...
1
голос
2ответа
1k показов
Тема Prezto Paradox не отображается должным образом
У меня есть вопрос, похожий на: https://unix.stackexchange.com/questions/236885/install-powerline-fonts-for-zsh-prezto-theme Я на OSX 10.10.5, использую Iterm2, Zsh и Prezto с более или менее ...
1
голос
1ответ
418 показов
как запустить интерактивную оболочку со специальной настройкой
Я хочу запустить интерактивный Zsh (на Cygwin) с конкретной настройки проекта: источник /etc/profile источник ~/.profile источник $PROJECT_HOME/Setup.zsh стать интерактивным Я добрался до шага 3, но ...
1
голос
0ответов
247 показов
ЗШ не оборачивая строки (Экран IOS)
zsh 4.3.9 (i386-apple-darwin10.0) внутри версии экрана 4.00.03 (FAU) 23-окт-06 внутри Termianl версии 2.1.1 (273) У меня была эта проблема один или два раза. По сути, вывод из программ останавливает ...
1
голос
0ответов
279 показов
Запуск экрана GNU на Raspbian с разбивкой по вертикали
Я использую Screen на Raspberry Pi. Моя оболочка на Pi - это ZSH с OH-MY-ZSH. Я подключился к Pi через SSH с Mac. Когда я запускаю определенные команды, такие как HTOP или Vim, вывод переходит на ...
1
голос
1ответ
228 показов
git - интерактивное связывание клавиш для левого / правого / удаления
Я использую zsh на своем Mac, и после некоторой хитрости bindkey мне удалось получить left/right/delete/backspace для работы с zsh (и bash). В git --interactive это работает некорректно. Когда я ...
1
голос
0ответов
98 показов
Ошибка при попытке выйти из эмулятора терминала
Фон По умолчанию я запускаю zsh и большую часть дня провожу в терминале. Моя рабочая станция и все серверы, с которыми я ежедневно общаюсь, работают на базе Linux, и я использую zsh или bash для всех ...
1
голос
1ответ
2k показов
Как очистить кеш автозамены zsh?
Как я могу очистить кэш Zsh автозаполнения. Например, если я делаю: > apt-get install rubygems > gem zsh: correct 'gem' to 'gdm' [nyae]? % n RubyGems is a sophisticated package manager for Ruby. This ...
1
голос
1ответ
45 показов
Запустите zsh в указанной директории
Я могу начать новую вкладку терминала с помощью gnome-terminal --tab zsh . Но теперь я хочу также указать каталог новой оболочки. Я не мог найти какие-либо варианты, которые не потребовали бы, чтобы ...
1
голос
1ответ
40 показов
Завершение zsh не работает при добавлении к слову
У меня есть две версии определенного приложения, одна в моем PATH и одна в ~/install/app . Так обычно делаю app file Но иногда я хочу сделать, сразу после этого: ~/install/app file С башом я бы app ...
1
голос
1ответ
831 показов
не могу найти историю zsh на OSX 10.8.5
Когда я захожу в приложение Terminal в OSX, моей оболочкой по умолчанию является /bin/bash . Ввод echo $HISTFILE указывает мне на /Users/monkeybrain/.bash_history а head $(echo $HISTFILE) показывает, ...
1
голос
1ответ
1k показов
Привязать последовательность клавиш к ESC в zsh
Как я могу связать последовательность клавиш для ESC в Zsh? Я хочу сделать следующее bindkey "jj" но не могу найти код для клавиши Esc Спасибо
1
голос
0ответов
130 показов
Что является близким вариантом в zsh для readline 'завершению-префикса-отображения-длины`
При завершении, если набранная часть длинная, эта опция заменяет ту же часть в пунктах меню завершения с многоточием. Особенно полезно, если набранная часть длинная и есть много кандидатов.