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

Источник моего .zshrc в сценарии bash
Допустим, у меня есть этот скрипт bash (тест): #!/usr/bin/env bash source ~/.zshrc В моем .zshrc у меня есть следующее: autoload -U compinit compinit Когда я пытаюсь запустить «bash test» из окна терминала (zsh), я получаю сообщения...
3733 просмотров
schedule 13.10.2022

Выполнение скрипта под псевдонимом
Я пытаюсь использовать псевдоним eclipse для выполнения eclipse -data $(pwd) . Однако по какой-то причине добавление этого в мой zshrc не работает: alias eclipse="eclipse -data $(pwd)" Кажется, я не могу найти правильный синтаксис - может...
299 просмотров
schedule 01.05.2023

tmux не сохраняет $ PATH
Я использую chruby для управления сменой моих рубинов. Я тоже использую tmux . Когда я перехожу на другой Ruby, chruby обновляет переменную среды PATH , добавляя путь к нужному мне Ruby. Когда я запускаю сеанс tmux, эти изменения в PATH...
858 просмотров
schedule 16.12.2022

псевдонимы суффиксов zsh - исключения
Я хотел бы использовать псевдонимы суффиксов для автоматического открытия .py файлов в vim. Для этого у меня есть alias -s py=vim в моем zshrc. Однако у меня есть некоторые файлы python, которые являются исполняемыми на моем пути, для которых...
544 просмотров
schedule 07.07.2023

псевдоним sudo с zshrc - получает псевдоним nocorrect sudo
Сначала я проверил этот ответ: Мой вопрос по-прежнему: Если я помещу эти строки в свой файл ~.zshrc: JAVA_HOME="/user/lib/jvm/java-7-openjdk-amd64" export JAVA_HOME alias sudo="sudo env JAVA_HOME=$JAVA_HOME" Затем выполните выход....
962 просмотров
schedule 13.07.2022

какова стратегия сопоставления команд в оболочке, таких как bash и zsh?
Сейчас я использую оболочку zsh, но я предполагаю, что ее стратегия сопоставления команд такая же, как у bash. Вот в чем дело: Я хочу создать команду псевдонима, которая создает новый файл .cpp с использованием файла шаблона и принимает первый...
73 просмотров
schedule 16.08.2023

zsh подсказывает перенос на новую строку после добавления buildstatus
Я пытаюсь добавить статус проекта Buildkite (сервер сборки ci) в приглашение zsh! Я написал ruby-скрипт, который извлекает статус и помещает его в файл, разделенный двоеточием, в следующем формате: # .buildkite_status project1: √ project2: x...
1368 просмотров
schedule 19.04.2023

странный сбой zsh segfault с определениями функций
Я нахожу это очень аккуратным, но я недостаточно вовлечен, чтобы понять, что происходит. Кто-нибудь знает, почему такое поведение существует в zsh или что zsh пытается сделать, что вызывает segfault? ➜ ~ (echo "hi"(); echo "hi"; echo "hi")...
249 просмотров
schedule 14.03.2022

Как поменять $PS1 на Macbook на oh-my-zsh?
Я пытаюсь найти переменную PS1 в oh-my-zsh и изменить ее, чтобы iTerm не выглядел забитым. Выполнение следующей команды: echo $PS1 дает мне это %{%f%b%k%}$(build_prompt) Кроме того, я попытался отредактировать файл .zshrc и...
63457 просмотров
schedule 09.08.2023

zsh: неизвестный атрибут файла
У меня есть следующая функция в моем .zshrc , которая, теоретически, позволяет мне написать сообщение фиксации без кавычек. cm(){ git commit -m "$@" } Когда я запускаю его ( cm foo bar ), я получаю следующую ошибку: zsh: unknown file...
26225 просмотров
schedule 27.03.2023

динамически расширять переменную среды в командной строке zsh
Мне нужна подсказка в zsh, которая показывает фактическое состояние определенной переменной среды. Прямо сейчас я использую описанный ниже метод, но он оценивает переменную только один раз при запуске zsh, и когда значение переменной изменяется,...
929 просмотров
schedule 04.04.2023

Псевдоним Zsh всегда устанавливает $PWD на домашний адрес
Я хочу использовать псевдоним для команды, которая создает новый сеанс tmux в папке, в которой я сейчас нахожусь, и устанавливает имя папки (через дефис) в качестве имени сеанса. Если сессия уже существует, tmux присоединяется к ней: alias...
336 просмотров
schedule 20.02.2023

zsh prompt adam2 - вывод скрипта без новой строки, не отображается
Я использую приглашение adam2 на терминале iterm2 на Mac в течение последних 5 лет, и только сегодня мне пришло в голову, что сценарии, которые производят вывод без завершающего символа новой строки, не отображается. Например: (1) Это не...
559 просмотров
schedule 02.08.2022

Как я могу получить радужную подсказку в zsh?
Мне нравится так называемая «радужная подсказка» в bash: который я создаю таким образом: export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf...
1146 просмотров
schedule 25.06.2022

ZSH Alias ​​запускает терминальный уведомитель, но не команду, которая его породила
Итак, я задал этот вопрос пару дней назад, но немного распушил его, поэтому я удалил его и попытаюсь снова попросить о помощи... У меня есть псевдоним в моем .zshrc; alias gulp='gulp-notice' Это, в свою очередь, запускает функцию;...
60 просмотров
schedule 23.07.2023

Обнаружены небезопасные каталоги, зависящие от завершения, при попытке источника с использованием скрипта Python
Пишу сценарий: with open("./aa.zsh", "wr") as f: f.write("#!/bin/zsh\n") f.write("chmod -R 755 ~/.oh-my-zsh\n") f.write("source {}\n".format(path)) os.chmod("./aa.zsh", 0o777) subprocess.call(['./aa.zsh']) Я также пробовал...
8277 просмотров
schedule 02.04.2022

шкала времени powerlevel9k переходит на вторую строку
Я пытаюсь настроить wsl на своем компьютере и я устанавливаю для него тему powerlevel9k. Но полоса системного времени работает некорректно. полоса времени перешла на вторую строку, которая является моей командной строкой. когда я что-то...
22 просмотров

Как иметь одно имя экспорта (на основе среды) для нескольких экспортов ключ-значение в zsh?
Я использую zsh и экспортирую свои aws env в файл zshrc, как показано ниже: export AWS_ACCESS_Development = 1234 export AWS_SECRET_Development = 1234 export AWS_ACCESS_Production = 1234 export AWS_SECRET_Production = 1234 Мне нужно иметь...
24 просмотров
schedule 09.10.2022

Как удалить неизвестные команды из истории терминала оболочки (zsh)
Я пытаюсь настроить свою историю в zsh. Я активировал опцию типа HIST_IGNORE_ALL_DUPS , которая удаляет повторяющиеся команды в истории. Но я также ищу какой-нибудь вариант, который может удалить несуществующие команды, которые возвращают 127,...
102 просмотров
schedule 12.10.2022