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

Classificando uma matriz com base na substring de cada elemento

Como se classifica uma matriz com base em uma substring de cada elemento? por exemplo. dado um array como arr=( 2some05stuff 4more02stuff 3evenmore01stuff 1no04stuff ) Eu gostaria de classificar os elementos pela string numérica que prec...
15.12.2016 / 23:09
1
resposta

zsh git auto-complete do comando adiciona origem extra ao nome da ramificação do git

Depois de clonar um repositório git localmente, eu quero mudar de branch para, diz, 'ABCD'. $ git branch -a * master remotes/origin/ABCD remotes/origin/HEAD -> origin/master remotes/origin/master $ git checkout origin/ABCD #### &l...
02.03.2015 / 03:17
2
respostas

Modificando padrões de globalização zsh para usar com cp

Estou tentando escrever um script para copiar arquivos recursivamente de uma determinada pasta, exceto os arquivos A.extn , B/*.extn e C/* , em que B e C são diretórios e extn é apenas algum genérico extensão. Isso é o que eu ten...
23.04.2013 / 01:29
1
resposta

Conclusão Zsh que é insensível entre '_' e '-'

Não gosto de sublinhar e gostaria de escrever um traço e de o autocompletar do zsh tratá-lo como se fosse um traço ou um sublinhado. Isso é possível com recursos internos de zsh, oh-my-zsh ou outra coisa? Seria possível globalmente, e se não,...
24.10.2013 / 01:37
4
respostas

Apagar para trás até encontrar um caractere, como alt + bksp

Diga que minha linha atual era: /tmp/path/to/file:123 Agora estou no final desta linha, agora quero excluir :123 pressionando uma combinação de teclas, isso era possível? (o cólon foi meramente mencionado como um exemplo, poderia ser...
23.12.2012 / 13:48
1
resposta

Como posso voltar ao modo de edição “normal” depois de pressionar esc em zsh (modo vi)?

Estou usando zsh em vi-mode . Quando eu vou para o modo normal com ESC e, em seguida, de volta ao modo de inserção (por exemplo, usando i , a ou s ), o tipo de editor de linha "protege" a parte da linha na frente do caractere, na q...
04.07.2014 / 15:57
1
resposta

Atribuindo um novo valor diretamente a um índice de caractere de um valor em uma matriz com zsh

Se eu tiver uma matriz de strings e quiser alterar um único caractere em um valor, posso fazer isso: $ array=(hello world) $ array[2]=${array[2]:0:2}X${array[2]:3} $ echo $array[2] woXld Embora essa solução funcione, ela é lenta para stri...
11.03.2017 / 23:32
1
resposta

Procurando pelo utilitário testado para obter o caminho absoluto para um destino de link simbólico relativo

NB: No título original deste post, usei a palavra standard no sentido cotidiano de "bem estabelecida" (e, portanto, testada pelo tempo, como um contraste com as soluções rápidas que eu poderia rolar eu mesmo). No contexto do Unix-talk, no en...
19.03.2017 / 20:32
1
resposta

Em zsh, qual é o significado do idioma '$ == *'?

Encontrei o idioma $==* em várias soluções zsh que uso. Parece ser equivalente a $argv . Mas eu não sei como isso é interpretado. Você poderia explicar?     
10.09.2014 / 05:14
1
resposta

zsh: conclusão separada para nomes de comandos e nomes de arquivos

Eu não quero concluir a tabulação do nome do arquivo para priorizar o início do nome do arquivo. Por exemplo, dado os nomes de arquivos red_blue.txt e blue_red.txt, eu não quero que a aba do vim red priorize o red_blue.txt Isso pode ser fei...
23.07.2017 / 08:02