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 é este comando HOME?

Eu posso executar um comando chamado "HOME", que parece ser equivalente a cd && echo "~" . Mas não consigo descobrir onde está definido: $ pwd /tmp $ which HOME HOME not found $ type HOME HOME not found $ man HOME No manual entry fo...
12.07.2015 / 00:43
3
respostas

Como um script zsh pode testar se está sendo originado?

A resposta aceita para uma pergunta semelhante de bash parece não funcionar para zsh . Na verdade, se eu copiar basicamente o mesmo código dado nessa resposta, para produzir o script #!/usr/bin/zsh - # test.sh [[ $_ != $0 ]] &&...
19.04.2013 / 14:20
2
respostas

Por que 'kill -s INT zsh PID' está se comportando de maneira diferente de 'Ctrl-C'?

Começando com: % donothing () { echo $$; sleep 1000000 } % donothing 47139 Se neste momento eu atingi Ctrl-C no mesmo terminal que está controlando o shell, então a função donothing de fato termina e recebo o prompt de comando de vo...
04.04.2013 / 00:11
1
resposta

Existe uma maneira simples de obter uma matriz de todos os argumentos que não começam com um hífen?

zsh inclui um poderoso utilitário para analisar as opções de linha de comando zparseopts , mas para scripts de shell rápidos e funções de shell, mas existe uma maneira fácil de extrair o array de todos os comandos? argumentos de linha que...
08.02.2014 / 19:55
3
respostas

conclusão oh-my-zsh nos nomes de diretório inicial

Eu recentemente mudei para o zsh do bash, e estou usando o oh-my-zsh. Há um comportamento de conclusão que não quero: em qualquer diretório, a lista de candidatos ao preenchimento automático parece incluir os nomes dos diretórios iniciais de tod...
15.08.2012 / 01:16
1
resposta

Não sugerir diretório atual no preenchimento automático

Eu sou um usuário de longa data da ZSH. Parece-me que eu costumava ter essa funcionalidade há muito tempo, mas depois reescrevi meu .zshrc (há muito tempo) e agora sinto falta dessa funcionalidade de vez em quando. (Claro que, há muito tempo, mi...
23.03.2018 / 07:46
2
respostas

Zsh - autocorreção mais inteligente

É possível fazer com que o Zsh pare de tentar corrigir argumentos que não devem ser arquivos com arquivos do diretório atual sem desativar completamente a correção ou limitá-la a setopt CORRECT (somente corrija o comando)? Por exemplo, qua...
09.04.2012 / 11:01
1
resposta

Por que o CDPATH não funciona conforme documentado nos manuais?

O manual do shell Bourne Again diz, de cd dir : […] each directory name in CDPATH is searched for dir. […] If dir begins with a slash (/), then CDPATH is not used. O manual do shell Z diz, de cd arg : Otherwise, if arg begins with a slas...
18.01.2018 / 13:55
1
resposta

zsh: faz o ALT + BACKSPACE parar em caracteres não alfanuméricos

Em zsh por padrão, CTRL + w e ALT + Backspace parecem ter exatamente o mesmo efeito. Como eu posso manter CTRL + w como está, e mudar ALT + Backspace para que pára em caracteres não alfanuméricos. ou seja, quando o curso...
02.10.2016 / 14:01
1
resposta

Como passar variáveis de ambiente para uma nova sessão de login iniciada por ssh?

Suponha que alguma variável FOO esteja definida (e export -ed) no ambiente atual. Deixe-me chamar esse ambiente E0 . Agora, faço login em algum outro sistema Unix usando ssh . % ssh [email protected] Deixe-me chamar o a...
14.10.2015 / 12:39