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

“--noprofile” ou “--norc” funcionalidade em zsh?

Curto e doce: existe uma maneira de realizar o que os - noprofile e - norc bash fazem usando zsh?     
11.09.2013 / 21:51
1
resposta

Altere a conclusão do zsh para colocar as conclusões acima do prompt

Sou um usuário tcsh de longa data que finalmente decidiu testar o zsh. Estive brincando com a conclusão, mas uma coisa que não gosto é que, quando clico em uma conclusão que pode ter muitos valores, imprime as opções de conclusão abaixo do promp...
14.06.2013 / 20:30
3
respostas

Qual é o principal problema que alguém que está migrando do bash para o zsh deve enfrentar?

Algumas vezes tive problemas no bash que outros usando o zsh não tinham e eles estavam satisfeitos com o quão inteligentes eles são. Também tenho visto usuários zsh entre as pessoas que eu admiro, e eu tentei, algumas vezes, me apressar em muda...
24.01.2012 / 23:16
1
resposta

zsh apt lista opções conclusão

Estou acostumado a usar a conclusão de tabulação no bash para obter apt list --upgradable digitando apt l guia --u guia , mas não consigo fazer o mesma coisa com zsh: --u não se expande para --upgradable quando eu clico na aba...
20.05.2017 / 12:47
4
respostas

$ {! FOO} e zsh

${!FOO} realiza uma substituição dupla em bash , ou seja, aceita o valor (string) de FOO e o usa como um nome de variável. zsh não suporta esse recurso. Existe uma maneira de fazer isso funcionar da mesma forma em bash e zsh ?...
15.03.2013 / 10:17
4
respostas

Como posso suprimir o espaço entre os argumentos gerados durante a expansão de chaves?

Eu usei o seguinte comando para criar uma lista de URLs que eu quero testar: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt Infeli...
24.07.2014 / 14:57
1
resposta

Por que o intervalo de expansão de suporte usa dois pontos em vez de três (reticências)?

Eu finalmente entendi / descobri porque nunca cheguei a usar corretamente o intervalo de expansão de chaves de bash (e também zsh ): a sintaxe é {1..10} em vez do que eu supus ser uma reticências , ou seja, {1...10} . Posso saber p...
11.03.2015 / 05:56
3
respostas

Conclusão de palavras na tela como em VIM (Bash ou Tmux)

Como posso configurar o Bash, o Zsh ou o Tmux para concluir o último identificador correspondente na tela ? Considere este cenário comum: $ git fetch remote: Counting objects: 16, done. remote: Compressing objects: 100% (9/9), done. remote:...
14.03.2014 / 11:16
4
respostas

Recurso de Auto-Conclusão Bash para SSH em Hosts Diferentes

Eu tenho uma lista grande de servidores que eu normalmente ssh para o tempo todo. Existe alguma maneira de usar bash ou zsh para que eu possa manter a lista de hostname e bash auto-completion percorrer o arquivo e me dá sugestão para as...
05.10.2012 / 19:58
3
respostas

Como defino as regras de preenchimento automático de Zsh para o segundo argumento (de função) para as regras de um comando existente?

Eu tenho uma função Zsh personalizada g : function g() { # Handle arguments [...] } Dentro dele, lidei com argumentos curtos que executam comandos do Git. Por exemplo: g ls # Executes git ls-files ... g g # Executes git grep ......
06.05.2014 / 17:58