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

Mover descritores de arquivos em zsh

A construção ls 3>&2 2>&1 1>&3- em zsh não se comporta de maneira consistente com ksh / bash ou com shells mais limitados como dash que não suportam nenhum descritor de arquivo em movimento. Em vez de emitir o...
12.12.2016 / 01:26
1
resposta

Como manter um conjunto de comandos no histórico?

Existem alguns comandos que eu uso Ctrl + R para pesquisa. Em alguns casos, faz sentido colocá-los em aliases / shell scripts, no entanto, para comandos que normalmente precisam de algum ajuste - isso não é prático (por exemplo, envolve c...
21.10.2017 / 04:53
1
resposta

zsh: conclusão do menu para glob

Em zsh , se eu digitar vim *.txt , então Tab , ele será expandido para vim f1.txt f2.txt f3.txt . Como posso mostrar um menu de conclusão listando os arquivos correspondentes ao padrão, para que eu possa selecionar um único arquivo?  ...
20.04.2016 / 18:51
3
respostas

Alterando a cor do diretório com zsh + Prezto

Estou usando o Prezto + zsh como meu shell. Eu gostaria de mudar a cor dos diretórios quando eu ls meu diretório. Por exemplo, aqui está o que eu tenho atualmente: Obviamente,issonãoédivertido,jáquemalconsigolermeusdiretóriosporqueoa...
16.10.2015 / 20:12
2
respostas

“Sair e reiniciar” código de controle?

Eu me encontro com frequência (depois de fazer algumas alterações na fonte) " Ctrl + C ; ing" para reiniciar o programa com alterações . Existe uma maneira de fazer isso mais rapidamente, sem envolver o programa em um loop e apenas saindo...
15.07.2015 / 12:58
2
respostas

Nem a tela clara "menos" ou "menos -X" na saída

Nenhuma less ou less -X limpar a tela ao sair. Ao mesmo tempo, vim faz .... Env iTerm2, protocolo mosh, servidor Centos + tmux + zsh iTerm2: termo do relatório como xterm-256color tmux: set -g terminal-overrides 'xterm*:smc...
19.09.2014 / 02:23
1
resposta

zparseopts com array associativo na versão antiga do zsh

Estou confuso com o comportamento diferente de zparseopts em duas versões diferentes do zsh. Basicamente eu estou tentando definir uma lista de valores de opção padrão em uma matriz associativa e substituir esses padrões com quaisquer opções...
06.10.2014 / 21:35
1
resposta

Por que 'xargs bash -ic echo' não é a mesma coisa que 'xargs echo' ou 'xargs'?

Espero que o comando ls -d doc/* | grep -P "<some_pattern>" | xargs bash -ic echo para fazer o mesmo que: ls -d doc/* | grep -P "<some_pattern>" | xargs echo isto é, para fornecer os arquivos correspondidos por ls -d d...
09.09.2013 / 19:41
2
respostas

Onde a função dada por “which prompt” é definida?

Estou acostumado a usar "which stuff" para encontrar o arquivo que será chamado quando eu uso "stuff". Fiquei bastante surpreso ao ver "que prompt" responder com prompt () { local prompt_opts set_prompt "$@" (( $#promp...
07.11.2013 / 21:52
1
resposta

Criando um alias que mapeia argumentos para o meio do comando

Eu quero alias de killapp X a pidof X | xargs kill ou kill 'pidof X' , mas não consigo pensar em uma maneira de fazer isso com apenas um alias em killapp . Como eu poderia fazer isso, então não preciso fazer killapp X'  ?     
03.11.2013 / 15:40