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

Como copio / arranco uma expressão de várias linhas que digitei no prompt do ZSH?

Por exemplo, suponho que estou navegando pelo meu histórico e alcanço esse comando de várias linhas que eu digitei anteriormente: ~ >> for f in *; do echo $f done Eu habilitei vim bindings no ZLE ( bindkey -v ), então eu posso...
23.11.2013 / 00:52
1
resposta

Comando autocompletar de Zsh ls apenas com diretórios

Suponha que eu tenha os seguintes arquivos e diretórios: % ls bui00293 buiawer builds/ buiowpe/ Quero listar o conteúdo de builds % ls bui[TAB] No en...
20.12.2011 / 16:43
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 / 14: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 / 17: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 / 22: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 / 20: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 / 11: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 / 13: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 / 21: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 / 23:52