Итак, у меня есть это: export ti_arg=''; если [[ -t 1 ]] ; затем # разрешить нам убить контейнер, если он подключен к терминалу export ti_arg='-ti'
fi ( cd "$(dirname "$BASH_SOURCE")" docker build <...&...
Следующая функция function test_hist() { print -s "Это тест"
}
zle -N test_hist
bindkey '^X^T' test_hist добавляет строку Это тест к zsh-истории. Если я вызову функцию ...
У меня есть крошечный скрипт, который генерирует псевдонимы для выполнения пакетов flatpak (чтобы сделать flatpak каким-то образом пригодным для использования из командной строки). Когда я запускаю эту команду вручную, все работает нормально. Но...
Macbook теперь по умолчанию использует zsh для новых пользователей. Существующие пользователи имеют возможность переключиться на него. Я сделал переключатель и хотел бы, чтобы моя подсказка выглядела так, как в bash. У меня это для...
В обычном bash после уничтожения текста с помощью ctrl+w / ctrl+u / ctrl+k вы можете восстановить его с помощью ctrl+y. В зш это работает. Однако также можно вернуться в кольцо/историю убийств -с помощью meta/alt+y....
Я пытаюсь передать переменную с "*" (подстановочный знак) через скрипт zsh, но это не работает. ls, grep и другие команды жалуются на любой путь с «*». Вот простой пример проблемы: ➜ ~ mkdir -p /...
Я заметил, что в Bash 4.4 (но не в Bash 3.2), если я ввожу команду и затем введите Ctrl-C для отмены, оболочка вставит текст ^C в место курсора перед отображением новой строки подсказки. Является ли ...
Я учусь писать скрипты завершения zsh и, читая документацию для _аргументов, я нашел эту часть :n :сообщение :действие n ::сообщение :действие Здесь описывается n-й нормальный аргумент....
Пытаюсь привязать "возможные завершения" (в настоящее время привязанные к C -d )к ключу M -= в Zsh. Таким образом, код должен быть :bindkey "\e=" _list _extensions, но это не имеет никакого эффекта!? Вы понимаете...
В zsh подстановка срабатывает при использовании подстановочных знаков ? или *как этот :файл ls?.txt Однако я хотел бы отключить подстановку в таком случае :youtube -dl https://www.youtube.com/watch?v=...
Чтобы внести ясность в заглавный вопрос, я понимаю, почему первый умирает. Я не понимаю, почему последний этого не делает, просто для добавления | кот к телу петли. Также может быть связано, хотя и верно; сделать эхо у; ...
Я только что обновился до macOS Catalina, и новая оболочка — ZSH. Итак, поскольку это новый старт, я пытаюсь настроить свою среду оболочки с псевдонимами, функциями и т. Д., Как это было в bash. Я пытаюсь...
Я заметил, что есть два способа установить цвет переднего плана в командной строке zsh. ПОДСКАЗКА='%F{синий}$' PROMPT='%{$fg[blue]%}$' Обе эти строки дадут синий $ в качестве подсказки. Есть ли...
Я пытаюсь создать простые правила завершения zsh для прохода сценария диспетчера паролей. pass хранит свои пароли в структуре каталогов, сами файлы представляют собой файлы .gpg. Я хочу завершить...
Из того, что я видел, как set -o emacs, так и bindkey -e используются для изменения поведения вашего строкового редактора терминала для эмуляции emacs, тогда как set -o vi и bindkey -v используются для эмуляции vi ...
Используя mkvmerge, я хочу добавить звуковые дорожки в несколько клипов MKV, расположенных следующим образом: Clips_folder
/spa/clip1.mka
/spa/clip2.mka
/ger/clip1.mka
/ger/clip2.mka
/clip1.mkv
/clip2.mkv Это ...
В некоторых ситуациях zsh требуется много времени для создания списка завершений. Возможно, ему нужно перечислить некоторые файлы на удаленном сервере или, возможно, ему нужно запустить инструмент, который имеет длительное время запуска. В этих...
Я уже не в своем уме. Я использую zsh и пытаюсь просто разделить расширение %3 ~на символ /. Это прекрасно работает с расширением $ (pwd )и $PWD -, оба из которых также являются путем -, например...
При вводе комментариев в командной строке в zsh текст комментариев почти невидим. Я использую терминал st (форк Люка Смита), который использует мои ресурсы .X для настройки цветов и кажется...
Когда я выполняю команду «Очистить прокрутку и сброс» в Konsole при использовании ZSH (с Oh-My-Zsh), последний теряет возможность поиска назад в истории с помощью клавиши со стрелкой вверх. т.е. когда я печатаю ...
Я пытался найти какую-нибудь справку от O'Reilly о Unix и Bash о значении */, но ничего не нашел. Мы можем повторить */ и увидеть все каталоги. Кажется, что это означает все "...
Я использую zsh, но также открыт для решения bash. Предположим, у меня есть следующая команда: ls **/*/assessment(.) | xargs egrep "(^ \[\./.*\]$|^ input = .*$)" Что дает мне вывод, который ...
Я использую Arch Linux и Zsh. Я обычно держу несколько рабочих областей включенными и переключаюсь туда-сюда (используя Ctrl+Alt+Up/Down). Однако я заметил, что иногда, когда я возвращаюсь к терминалу, он отображает ...
Происходит странная вещь. Я пытался отладить его в течение 2 дней безуспешно. На форумах тоже ничего актуального. Я только что настроил машину жены, потому что мне нужно работать удаленно. Я...
Мне было интересно, как я могу написать это: export PS1="\[\033[38;5;51m\]\u\[$(tput sgr0)\]\[\033 [38;5;15m\]@\[$(tput sgr0)\]\[\033[38;5;10m\]\h\[$(tput sgr0)\]\[\033[38;5; 226m\]\w\[$(tput sgr0)\]\[\033[...
Здравствуйте, у меня есть файл журнала, в котором много информации, и довольно сложно определить, что я ищу, поэтому я пришел к этой команде, которая показывает мне только то, что я хочу видеть в журнале, она будет действовать как...
Я перешел на zsh в процессе обновления. Однако теперь я пытаюсь выполнить некоторые команды systemctl, но продолжаю получать ошибки «команда не найдена». Мой файл ~/.bashrc: # Добавить RVM в PATH для ...