Вопросы по теме '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 просмотров
schedule
17.11.2022
Как иметь одно имя экспорта (на основе среды) для нескольких экспортов ключ-значение в 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