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

Existe um comando para mudar para o modo vicmd em zsh?

Eu mapeei alt - k e alt - j para o histórico de navegação, mas eu gostaria de alternar automaticamente sempre que eu chamar uma entrada de histórico, porque na maioria das vezes eu preciso mover o cursor para uma determinada posição e fa...
01.02.2013 / 13:27
1
resposta

Noções básicas sobre cores no zsh

Em este tópico , o yoda sugere a seguinte solução para usar cores em zsh #load colors autoload colors && colors for COLOR in RED GREEN YELLOW BLUE MAGENTA CYAN BLACK WHITE; do eval $COLOR='%{$fg_no_bold[${(L)COLOR}]%}' #wrap...
26.08.2011 / 15:12
1
resposta

Ignorar arquivos para conclusão do zsh para SVN

Eu consegui configurar o zsh de tal forma que ele não sugere arquivos temporários do LaTeX quando eu uso o autocompletion para emacs adicionando esta linha ao meu ~/.zshrc : zstyle ':completion:*:*:emacs:*:*files' ignored-patterns '*?.au...
14.05.2013 / 20:56
2
respostas

Passando expressões glob para funções / scripts

O script a seguir deve concatenar vários arquivos csv em um caminho especificado no primeiro argumento em um único arquivo csv especificado no segundo argumento #!/bin/zsh set -x set -v args=("$@"); globbing_pattern=${args[1]} output_file=...
21.05.2013 / 18:39
1
resposta

Como posso obter um script bash contendo BASH_SOURCE do shell zsh?

Eu tenho um script bash que se parece com isso: ... SOME_VARIABLE=$(readlink -f $(dirname ${BASH_SOURCE[0]})) export SOME_VARIABLE ... Eu preciso de fonte de um shell zsh como eu preciso ter todas as variáveis de ambiente que define. O...
01.11.2018 / 10:25
1
resposta

Mude a localização da substituição do processo de zsh ‘= ()’

zsh aparentemente está usando /tmp/zshXXXXXX para armazenar arquivos temporários criados pela substituição do processo usando =() . Por exemplo, $ echo =(echo test) /tmp/zsh4RmpQZ No entanto, gostaria de alterar o local para /run...
15.01.2017 / 12:56
4
respostas

Como eu regulo com que frequência as linhas de saída são passadas?

Desejo Eu quero executar um comando repetidamente em resposta a linhas canalizadas para ele: firehose | expensive-command No entanto, estou recebendo muitas linhas e o comando é intensivo em recursos. Eu quero que a entrada para o coma...
13.07.2017 / 19:56
1
resposta

zsh: conclusão da tabulação para função com comandos do Git

Em zsh, estou usando o seguinte função para excluir um ramo local e um remoto com um comando: gpDo () { git branch -d "$1" && git push --delete origin "$1" } Atualmente, o preenchimento automático da ramificação do Git não f...
14.03.2016 / 22:52
1
resposta

Executa um comando após o outro em zsh quando o Ctrl-C é pressionado

Eu recentemente mudei para zsh de bash (no OSX). Eu tenho um alias bash que eu usei para executar um programa depois outro (mesmo se o programa anterior sai com erro) no bash. Eu não posso descobrir como replicar isso no zsh. bash alias...
31.05.2016 / 16:26
2
respostas

Contando arquivos nas folhas da árvore de diretórios

Eu criei o seguinte snippet para contar arquivos em cada subdiretório: for x (**/*(/)); do print $x; find $x -maxdepth 1 -type f | wc -l; done O comando gera pares consecutivos (um abaixo do outro) da seguinte forma: directory_name # o...
17.10.2011 / 20:15