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 ter o PID impresso no terminal no início do processo * every *?

Se eu iniciar um processo assíncrono ("em segundo plano"), algumas informações, incluindo o PID do novo processo, serão impressas no terminal antes que o processo seja executado; por exemplo $ sleep 3 & [1] 8217 $ [1] + done sle...
10.04.2017 / 13:02
1
resposta

Zsh prompt preenchendo toda a largura com entrada do usuário na próxima linha

Eu gostaria de ter o prompt esquerdo e direito em uma linha e uma cor de plano de fundo abrangendo toda a linha. A entrada do usuário deve estar na próxima linha. hostname | ~/path/to/cwd branch master | insert mo...
19.12.2015 / 20:57
1
resposta

Como imprimir o código de uma função shell no terminal?

Estou usando o zsh e defini algumas funções do utilitário em alguns shell scripts, alguns deles chamados de ~ / .zshrc, então vamos supor que não sabemos a localização dessas funções. Uma função é: function k.pstree.n { if [ "$1" != "" ]...
07.11.2014 / 11:25
2
respostas

path_helper e zsh

Eu li que a Apple, em vez de encadernar mais e mais PATH variações de variáveis no final do arquivo de perfil de shell, criou path_helper binary para que pudesse expandir PATH variable automaticamente lendo listas de caminho de /etc/pa...
20.10.2011 / 08:38
3
respostas

Force Bash 4 opção 'globstar' para ignorar links simbólicos

O Bash 4 tem uma opção fantástica chamada 'globstar' que emula (isto é, foi roubada) a sintaxe ** do zsh para globbing em vários diretórios. No entanto, é um pouco aleijado (para meu uso, pelo menos) pelo fato de que ele sempre segue links si...
18.10.2013 / 16:52
1
resposta

Como listar todos os estilos em zsh

Como eu listo todos os estilos definidos em uma sessão zsh usando o comando zstyle ? Eu gostaria de saber isso para saber quais opções de configuração estão disponíveis para mim.     
22.07.2012 / 18:15
2
respostas

conclusão da guia ZSH: somente arquivos completos e não binários

É possível fazer um arquivo de conclusão do zsh personalizado, então ao clicar na guia para nomes de arquivos, ele evita a conclusão dos binários? Por exemplo, eu tenho 2 arquivos, myprogram.c e myprogram, o binário, é possível assim quando eu f...
18.06.2011 / 13:29
1
resposta

O que é a construção da string {ending1, ending2} do Bash chamada e qual é o equivalente em zsh?

Estou tentando mudar para o zsh. Algo que eu perdi até agora é isso: #!/bin/bash mv /very/long/path/to/file1.conf{,.old} #bash expandes that to: mv /very/long/path/to/file1.conf /very/long/path/to/file1.conf.old O que é isso chamado e exi...
28.01.2012 / 13:35
2
respostas

zsh expansão de alias

É possível configurar o zsh para expandir aliases globais durante a conclusão da tabulação? Por exemplo, tenho os alias comuns: alias -g '...'='../..' alias -g '....'='../../..' mas quando digito, por exemplo, cd .../some<tab> , e...
19.01.2011 / 22:08
1
resposta

zsh seleciona um texto colado

Desde alguma atualização do zsh, um novo comportamento do shell foi exibido. Ou seja agora quando eu colo um texto do buffer (via o comando paste ou via o terceiro botão do mouse - não importa) ele "selecionado" - o fundo do texto inserido é des...
21.12.2016 / 09:13