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 ligar uma sequência de teclas a um widget no modo vi cmd zsh?

Digamos que eu queira vincular R a redo no modo vicmd. Isso funciona. bindkey -a r redo Se eu mudar isso, não funciona. bindkey -a rr redo Eu tentei coisas diferentes sem sucesso. Isso não é possível? Eu sei que deveria ser...
29.03.2014 / 08:02
2
respostas

scp não exibe saída quando usado com gnu parallel

Eu tenho um script curto que usa scp para copiar arquivos para vários hosts remotos (sim, eu sei sobre rdist e rsync ; ambos não funcionam para alguns dos hosts - isso não é o ponto aqui, estou apenas copiando alguns arquivos não crítico...
15.11.2013 / 23:47
1
resposta

Como fazer com que a conclusão da guia ZSH funcione com duas guias

Eu vi uma pergunta como essa aqui, mas a resposta não funcionou para mim. Estou tentando configurar a conclusão da tabulação e quero que, se eu tiver dois arquivos fileA e fileB e eu digitar fil<tab> , primeiro substitua o texto po...
16.02.2013 / 00:45
1
resposta

zsh quebrou compor chave e caracteres especiais

Eu pensei em mudar para o zsh, então fiz exatamente isso com chsh -s /usr/bin/zsh user , infelizmente, ele quebrou a minha chave de composição (sem resposta tanto no console quanto no terminal X); Além disso, quando leio emails no emacs rmail,...
27.10.2012 / 20:10
2
respostas

Executando zsh rehash after build

Eu tenho um script de construção que pode mudar o que os binários estão em meu $ PATH (ele não edita o $ PATH em si, mas adiciona / exclui arquivos para pastas que já estão no $ PATH). O preenchimento automático do zsh não é atualizado para refl...
17.08.2012 / 15:44
1
resposta

Parar conclusão da tabulação sugerindo 'messagebus'

Eu tenho um diretório chamado build , que eu cd em um pouco. Se não houver nenhum diretório bu* no diretório atual, zsh conclusão da tabulação: cd bu TAB sugere messagebus/ , que não está em . . Se eu aceitar essa conclusã...
02.10.2012 / 09:25
3
respostas

Como posso expandir uma variável entre aspas para nada se estiver vazia?

Digamos que eu tenha um script fazendo: some-command "$var1" "$var2" ... E, no caso de var1 estar vazio, prefiro que seja substituído por nada em vez da string vazia, para que o comando executado seja: some-command "$var2" ... e...
10.01.2018 / 06:44
1
resposta

o modo vi não é exibido corretamente no novo termo

Esta é uma continuação de meu anterior questões. Atualmente tenho o seguinte em ~/.zsh.d/functions.sh function zle-line-init zle-keymap-select { psvar[1]="${${KEYMAP/vicmd/}/(main|viins)/-- INSERT --}" zle reset-prompt } precmd...
30.08.2010 / 15:16
1
resposta

Gerando Argumentos do Comando Citados

Estou trabalhando com uma API HTTP que exige um conjunto muito particular de cabeçalhos assinados + corpo JSON. E eu realmente quero enlouquecer por depuração e sanidade em geral. Então, eu escrevi um pequeno script que, dado o nome do host,...
22.08.2018 / 13:36
1
resposta

Zsh Prompt Sobrescrevendo-se

Estou tendo um problema com zsh e zprezto onde, no erro, meu cursor se deslocará para a esquerda por dois caracteres, sobrescrevendo parte do prompt. Eu reverti meu arquivo de prompt de volta para a versão original e determinei que não é nada re...
03.07.2018 / 01:08