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

Posso fazer com que meu histórico de shell registre como os curingas foram expandidos?

Se eu correr: $ ls * foo bar buzz $ history | tail -1 ls * Você pode ver que no meu histórico de shell ele lembra que eu executei ls * em vez de ls foo bar buzz . Idealmente, gostaria de gravar ambos em histórias separadas. Quando eu...
29.04.2011 / 18:17
1
resposta

Como posso produzir “temporariamente” para o shell, como acontece com a conclusão da guia zsh?

Em zsh shell, quando você clica em Tab duas vezes para concluir a tabulação, suas opções são exibidas abaixo do seu prompt. Mas quando você faz uma seleção, as opções desaparecem. Eu tenho um pequeno script que gera senhas para stdout com...
07.08.2011 / 10:02
3
respostas

zsh: regras de conclusão para o ssh

em zsh , posso preencher automaticamente nomes de host de /etc/hosts , ou seja: ssh f<TAB> oferecerá conclusões para hosts começando com f . Isso está configurado em /usr/share/zsh/functions/Completion/Unix/_hosts : lo...
06.07.2017 / 19:57
2
respostas

Processar a função 'zsh' com o utilitário que reconhece apenas comandos

(Esta questão usa a ferramenta Mac caffeinate como exemplo, mas o conceito se aplica a todas as ferramentas (por exemplo, xargs ) que aceitam um utilitário como argumento.) A ferramenta caffeinate do Mac aceita o nome de um utilitário...
02.06.2017 / 01:54
2
respostas

Maneira elegante de impedir que a substituição de comandos remova a nova linha à direita

Estou personalizando meu zsh PROMPT e chamando uma função que pode ou não echo uma string com base no estado de uma variável de ambiente: function my_info { [[ -n "$ENV_VAR"]] && echo "Some useful information\n" } local my_...
30.05.2015 / 03:49
1
resposta

Como posso acessar programaticamente a conclusão do zsh?

O zsh tem um sistema de conclusão, ativado pressionando a tecla: llama@llama:~$ git st<Tab> Completing main porcelain command stash -- stash away changes to dirty working directory status -- show working-tree status Completing...
25.06.2016 / 16:43
1
resposta

Chamando a função de conclusão do zsh e obtendo seus resultados

Estou tentando usar os widgets de conclusão do zsh em meus próprios scripts. Em um ponto gostaria de ter acesso ao resultado de cada conclusão que está ativa em zsh, ou melhor, eu quero obter o resultado final da cadeia de conclusão. function...
07.02.2016 / 12:36
1
resposta

Guias temáticos Zsh [closed]

Alguém sabe bons tutoriais (ou livros) para o que vai escrever um tema?     
03.09.2010 / 20:48
1
resposta

Atualize o prompt do Zsh com informações de tempo limite do sudo

Gostaria que meu prompt do Zsh exiba se minhas credenciais sudo estão armazenadas em cache. O que eu tenho até agora deve ajudar a explicar o que eu quero alcançar. function sudo-warning { if sudo -nl &>/dev/null; then e...
22.12.2017 / 23:33
1
resposta

É possível usar cores nomeadas em Zsh além dos nomes ANSI?

Eu sei que existem maneiras de usar nomes de cores ANSI no Zsh (como vermelho), mas o Zsh suporta 256 cores por número. Estou curioso para saber se há alguma maneira de se referir às cores não-ANSI por um nome? (Sem apenas colocá-los em uma vari...
31.08.2010 / 23:49