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.
2
respostas

Como encontrar / corrigir erro em um caminho

Muitas vezes, um caminho longo é digitado incorretamente ou você recebe uma entrada de arquivo de log que um caminho não existe. Existe uma função de comando ou shell que navega na hierarquia de caminho até encontrar um caminho correspondente?...
26.06.2012 / 13:38
1
resposta

Pasta de arquivos executáveis com a palavra-chave preended

Eu tenho vários arquivos executáveis em uma pasta /opt/chefdk/embedded/bin/ . Exemplos são ruby bundler chef . Idealmente, quero poder executar esses arquivos simplesmente inserindo a palavra-chave chef-$1 ou chef $1 , em qu...
26.05.2016 / 15:58
2
respostas

Gerar uma lista de arquivos de um arquivo contendo uma série de padrões de globbing

Estou procurando uma maneira de criar uma lista de arquivos analisando um arquivo que contenha uma seqüência de zsh globbing patterns. O objetivo final é passar essa lista de arquivos para hg add in mercurial. Para os interessados nessa...
13.12.2011 / 20:44
1
resposta

Como escrever uma função que saia com segurança (com um status especificado) do processo atual?

O script abaixo é uma ilustração mínima (embora artificial) do problema. ## demo.sh exitfn () { printf -- 'exitfn PID: %d\n' "$$" >&2 exit 1 } printf -- 'script PID: %d\n' "$$" >&2 exitfn | : printf -- 'SHOULD NEVER...
23.11.2018 / 18:37
2
respostas

Zsh: altera a cor do comando vared -p

Eu tentei: vared -p '"$(print \"\e[1;31test\")" something' -c tmp Eco de saída "$(print \"\e[1;31test\")" something Mas eu quero mudar a cor de test word aqui. Como conseguir?     
14.09.2018 / 06:13
1
resposta

ZSH Prompt printing '[m' em vez de '%'

Eu adicionei uma função de bateria à minha linha de status do vim aqui está um link . Ele exibe minha bateria corretamente no vim e se eu executar $ acpi | grep -oP "(\d+)%" , ele retornará algum número seguido pelo sinal de porcentagem (como...
17.10.2018 / 23:45
1
resposta

A impressão avaliou marcadores temporários para a tela

Existe uma maneira de imprimir marcadores de posição variáveis PS1 interpretados para o console? Algo como $ echo '%u' para imprimir um nome de usuário ou $ echo '%h' para imprimir um host. Eu sei sobre variáveis de ambiente Eu só...
27.07.2011 / 04:40
4
respostas

Obtém a expansão de um alias (em bash e zsh)

Eu quero pegar o texto que um alias se expande. Por exemplo, se eu tiver: alias g=hub alias cdh='cd $HOME' Eu quero ter: expand_alias g == hub expand_alias cdh == cd $HOME O mais complicado é que os dois shells têm...
18.08.2018 / 10:10
1
resposta

zsh: Nenhum widget como 'Fim'

Suponha que eu queira criar um diretório com a combinação aka letter, por exemplo, leakage ou Dakar . Quando eu começo a digitar o primeiro, tudo está bem até eu chegar em mkdir le . Logo depois, enquanto digito a parte aka , ela não...
29.05.2018 / 11:34
1
resposta

Sobre Alt + x em zsh e como vincular Alt + x a outra coisa

Quando eu digitar Alt-x , execute: será exibido: ~ % execute: _ E posso continuar o tipo (o espaço não tem efeito): ~ % execute: what'sthis Q1: para que serve essa promoção? Q2: Como posso modificar este atalho par...
26.04.2018 / 09:12