Вопросы по теме 'zsh'

Не удалось заставить системную переменную работать для руководств
У меня есть следующая системная переменная в .zshrc manuals='/usr/share/man/man<1-9>' я бегу безуспешно zgrep -c compinit $manuals/zsh* я получил zsh: no matches found: /usr/share/man/man<1-9>/zsh* Команда должна...
98 просмотров
schedule 22.10.2022

Как загрузить другой файл zshrc через параметр командной строки?
Раньше я делал это с помощью bash ... /bin/bash --rcfile /home/sindhu/bin/misc_scripts/shellrc/.bashrc_1 как я могу сделать то же самое с zsh? Спасибо.
7345 просмотров
schedule 28.11.2022

Zsh: Сделать определенный набор псевдонимов приоритетным в предложениях по завершению.
У меня есть несколько функций, установленных в моем профиле zsh, которые позволяют мне сохранять псевдонимы для каталогов на лету. Это довольно просто - просто добавьте псевдоним cd в директорию в файл ~/.dirs, который получает источник. Возможно...
410 просмотров
schedule 21.11.2023

Zsh zle shift selection
Как использовать Shift для выделения части командной строки (как во многих текстовых редакторах)?
5655 просмотров
schedule 12.06.2022

Как использовать stdout и stderr io-redirection для получения разумных сообщений об ошибках / предупреждениях из программы?
У меня есть программа, которая выводит на stdout и stderr, но не использует их должным образом. Некоторые ошибки отправляются на стандартный вывод, некоторые - на стандартный вывод, а не ошибки поступают на стандартный вывод и выводят много...
2372 просмотров
schedule 06.09.2022

Как предотвратить приостановку сценария zsh (вывод tty)
У меня есть zsh-скрипт, который я хочу запустить, чтобы он также загружал мой файл .zshrc. Я считаю, что мне нужно запустить свой скрипт в интерактивном режиме? Таким образом, мой сценарий начинается так: #!/bin/zsh -i if [ $# = 0 ] then...
6459 просмотров
schedule 14.05.2024

Как мне заставить RVM распознаваться в терминале на моем Mac?
Я пытаюсь настроить rails на Mac, следуя это руководство и руководство по rubysource. ком Я установил oh-my-zsh и RVM, но когда я пытаюсь выполнить команду: тип РВМ | голова -1 Я получаю zsh: исправить «rvm» на «rvim» [nyae]?...
6802 просмотров
schedule 25.06.2023

варить установку для zsh?
Привет, я только что следил за настройкой ноутбука-мыслителя для моего Mac Mini Server под управлением OSX Lion Server. Я не уверен, что все установлено правильно. Пожалуйста, порекомендуйте. У меня нет ~/.bash_profile или ~/.bashrc , но есть...
57558 просмотров
schedule 26.07.2022

Как получить вывод функции оболочки без разветвления вспомогательной оболочки?
У меня есть следующие функции. hello () { echo "Hello" } func () { hello echo "world" } Если я не хочу, чтобы вывод функции приветствия печатался, но хочу что-то с ним сделать, я хочу зафиксировать вывод в какой-либо...
3425 просмотров
schedule 18.02.2024

Когда я открываю zsh, в качестве подсказки отображаются странные символы (oh-my-zsh в OSX)
Я установил oh-my-zsh, и теперь каждый раз, когда я открываю терминал, вместо подсказки отображаются некоторые символы. Однако, когда я начинаю что-то печатать, подсказка отображается правильно: Last login: Wed Oct 5 14:02:50 on ttys000 P~ Last...
1381 просмотров
schedule 11.08.2023

Скрипт ZSH и быстрое профилирование?
Этот ответ " Как профилировать сценарий оболочки bash? ", кажется, почти полностью описывает то, что я пытаюсь выполнить. здесь. В настоящее время у меня есть несколько сценариев zsh, которые изменяют приглашение, однако я думаю, что некоторые...
1291 просмотров
schedule 02.05.2022

Как редактировать переменную пути в ZSH
В моем .bash_profile есть следующие строки: PATHDIRS=" /usr/local/mysql/bin /usr/local/share/python /opt/local/bin /opt/local/sbin $HOME/bin" for dir in $PATHDIRS do if [ -d $dir ]; then export PATH=$PATH:$dir fi done Однако...
25906 просмотров
zsh
schedule 31.05.2023

Как обнулить числовые переменные в zsh (а может быть, и в bash?)
В zsh, когда мне нужно создать кучу файлов с помощью zsh, я обычно делаю что-то вроде: for x in $(seq 1 1000); do .....; done Это работает нормально, я получаю файлы с именами foo-1.txt .. foo-1000.txt . Однако эти файлы плохо сортируются,...
4377 просмотров
schedule 27.04.2024

zsh prompt — проверка наличия фоновых заданий
Я настраиваю приглашение zsh и обнаружил следующее, чтобы проверить, есть ли какие-либо фоновые задания: if [[ $(jobs | wc -l) -gt 0 ]]; then # has background job(s) number_jobs='J:${cyan}%j${no_color}' else # no background job(s)...
3455 просмотров
schedule 27.01.2023

bash, zsh : объявить [*] (о боже)
Я работаю со сценарием bash со следующим синтаксисом $ declare -a THIS[*] Это кажется незаконным в zsh (я получаю ошибку «совпадений не найдено: ЭТО [*]»). Может ли кто-нибудь помочь мне перевести это на zsh? Кроме того, что означает...
1827 просмотров
schedule 28.11.2022

rvm не уведомляет об использовании нового набора драгоценных камней
Я использую файлы rvmrc для каждого проекта. Когда я cd вхожу в свой проект, терминал/rvm не указывает, что я использую новый гемсет. Как мне это настроить? Если это поможет: я использую oh-my-zsh.
192 просмотров
schedule 18.04.2024

Добавление новой записи в переменную PATH в ZSH
Я использую zsh и пытаюсь добавить новую запись ( /home/david/pear/bin ) в переменную PATH , но не знаю как. Больше всего меня смущает то, что в моем ~/.zshrc файле нет ни одной ссылки на переменную PATH , но выполнение echo $PATH возвращает:...
323998 просмотров
schedule 20.02.2022

OSX — ZSH — ПУТЬ — /usr/bin дублируется
Мне нужна помощь, чтобы понять, почему мой путь выглядит именно так. Вывод echo $PATH в zsh возвращает: /Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/bin/:/bin:/usr/sbin:/sbin:...
2325 просмотров
schedule 09.12.2022

Как указать Capistrano использовать ZSH вместо BASH?
На сервере развертывания мы установили ZSH в качестве оболочки по умолчанию для пользователя развертывания. При входе в систему это работает нормально, однако при запуске cap deploy кажется, что он выполняет bash вместо zsh, поскольку у него есть...
567 просмотров
schedule 18.02.2023

Приглашение ZSH не показывает неустановленные файлы git
Я использую vcs_info, чтобы добавить информацию о git в свою подсказку. Я настроил: setopt promptsubst autoload -Uz vcs_info zstyle ':vcs_info:*' enable git zstyle ':vcs_info:*' check-for-changes true zstyle...
1371 просмотров
schedule 10.10.2023