Perguntas sobre 'zsh'

zsh é um shell projetado para uso interativo, embora também seja uma poderosa linguagem de script. Muitos dos recursos úteis do bash, ksh e tcsh foram incorporados no zsh; muitos recursos originais foram adicionados.
1
resposta

O que está acontecendo nesses redirecionamentos MULTIOS?

Quando executo 1>&2 echo hi |& grep hi , recebo um oi não colorido seguido por um oi vermelho em uma nova linha. Esta é a mesma saída que 1>&2 echo hi | grep hi . Por que os dois "oi" são vermelhos no primeiro?     
22.11.2018 / 21:50
1
resposta

globs não gulosos (estendidos) no zsh

Eu gosto de fazer globs não-gananciosos, mas minhas pesquisas no Google indicam que isso não é suportado. É este o caso? Em caso afirmativo, por que é o caso? Por exemplo, eu gostaria de usar um glob não-ganancioso em expansões de histórico,...
15.10.2018 / 06:49
1
resposta

Como usar aliases com preenchimento automático em oh-my-zsh?

Estou usando o zsh no MacOS El Capitan. Eu estou querendo saber como a conclusão automática deve ser parametrizada para resolver os aliases também. Quando usei o bash, meu .bash_profile continha o seguinte: alias mdb "mongo -uadmin -pXXX -...
13.09.2018 / 08:57
1
resposta

Zsh / Tmux: Aguarde o sucesso do subprocesso

Consulte esta pergunta sem resposta antes de continuar: Tmux: verifique o código de saída do comando que foi enviado por chaves de envio tmux send-keys apenas envia o comando e sai com sucesso, mas repeat 5; do print This is a test; sle...
19.09.2018 / 14:15
1
resposta

Como posso definir a preferência de conclusão do zstyle para um alias do zsh?

Se eu tiver um executável - por exemplo, ~/bin/stuff no meu PATH , posso definir isso em .zshrc para que ele preencha automaticamente os arquivos de texto como argumentos do meu comando: zstyle ':completion:*:*:stuff:*' file-patterns...
01.08.2018 / 13:48
2
respostas

Processe diretivas de prompt dentro de $ psvar sem PROMPT_SUBST

Estou usando precmd para gerar um status git colorido no meu prompt. Eu gero uma picada como %F{green}master%f%F{red}%f e atribuo a $psvar[1] . Meu prompt inclui %1v para exibir o texto. No entanto, não vejo texto em verde...
09.07.2018 / 11:17
2
respostas

Automaticamente usa a versão '.zwc' de um arquivo 'source'd'

Eu encontrei *.zwc arquivos, que eu acredito serem arquivos de código do Word Z-shell, ou% script zsh compilado. Quando source -ing um arquivo arbitrário, existe uma maneira de ter zsh : Use o arquivo .zwc se ele existir e f...
08.07.2018 / 13:04
1
resposta

Como esperar que o usuário feche o vim e execute o comando no shell script

Atualmente, estou tentando gravar uma função de shell para atualizar meu arquivo .zshrc. Eu tenho atualmente um alias que é como segue alias zshrc="vim ~/.zshrc" Eu queria saber se existe alguma maneira de escrever uma função que esperari...
08.07.2018 / 23:11
1
resposta

sobrescreve e reutiliza a função existente no zsh

Eu gostaria de estender um pouco a função de conclusão do zsh. Eu gostaria de evitar colocar o corpo da função completa no meu homedir com apenas uma linha alterada. Em vez disso, gostaria de interceptar a chamada e, em seguida, chamar a funç...
15.06.2018 / 18:48
1
resposta

zsh Variável PATH não definida corretamente de outra variável de ambiente

Eu quero definir o meu caminho (e algumas outras variáveis de ambiente) com base em um determinado diretório, então eu tenho o seguinte arquivo no meu diretório home export MY_DIR="/path/to/dir" export PATH=$MY_DIR/bin:$PATH export MY_OTHER_V...
14.06.2018 / 01:53