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

o tema oh-my-zsh não parece atualizar a menos que eu reinicie o zsh

Eu comecei a criar meu próprio tema oh-my-zsh , mas me deparei com um pequeno problema. Estou tentando mudar a cor da saída do git com base no nome da ramificação, e ela funciona bem, exceto por uma ressalva importante: ela muda a cor para a c...
01.03.2013 / 23:35
1
resposta

zsh notificação de email (em maildir)

Como posso modificar o seguinte para que ele leia maildir e não apenas o formato da caixa de correio? typeset -a mailpath for i in ~/Mail/Lists/*(.); do mailpath[$#mailpath+1]="${i}?You have new mail in ${i:t}." done Atualmente, recebo...
10.08.2012 / 10:00
1
resposta

Escapando aspas para scp

Eu precisava escrever um que se comportasse corretamente com desagradável (espaços, chaves, etc.) nomes de arquivos. scp -rv "$1" shiny:/Volumes/Seagate3To/\"$1\" Esta função funciona, mas eu não entendo porque as aspas precisam escapar n...
14.12.2012 / 15:37
1
resposta

Como imprimir todos os atributos de um parâmetro zsh?

Eu posso atribuir o atributo -U a um array não-associativo para que ele não possa conter elementos duplicados: % declare -U path % path=( ~/bin $path ) % path=( ~/bin $path ) % echo $path Aqui, apesar de eu ter adicionado ~/bin ao a...
23.09.2018 / 22:57
2
respostas

Existe um equivalente mais curto a long / path / ** / ^ *. (pattern | complex) ~ long / path / (bad-1 | bad-2) / * (.) que não requer repetição longa /caminho/?

É um padrão zh extended glob. O objetivo é combinar todos os arquivos com um padrão em uma hierarquia de diretórios, com exceção de sub-hierarquias específicas. O padrão no título funciona, mas eu queria algo que não exigisse a repetição de lon...
18.08.2018 / 00:02
1
resposta

digita os dígitos para os nomes dos arquivos que começam com dígitos (com zmv, por favor)

Eu tenho um diretório com arquivos nomeados como 19.png , 20.jpeg e README00.txt Eu quero renomeá-los para 119.png , 120.jpeg e README00.txt . Eu gostaria de fazer isso com o zmv, pois ele funciona bem em muitos outros casos...
21.06.2012 / 04:22
2
respostas

Estendendo a pesquisa de histórico em zsh

Como estender a pesquisa Ctrl + R em zsh? Não é possível encontrar a entrada apesar de estar no arquivo de histórico. Editar: Meu .zshrc : setopt AUTO_CD setopt CORRECT_ALL setopt EXTENDED_GLOB # History SAVEHIST=10000 HISTFILE=~/.zs...
12.09.2010 / 20:28
1
resposta

Como posso encontrar a função zsh associada a um widget zle?

Estou mexendo no widget accept-line e não obtendo os resultados desejados. Eu quero inspecionar (e registrar) o que está acontecendo com o accept-line encontrando a função zsh subjacente. Meu entendimento é que os widgets zle existem em se...
12.04.2017 / 16:28
1
resposta

Comando não encontrado não acionado para 'travar' no ZSH sem motivo

Acabei de digitar crash no meu ZSH (de oh-my-zsh se isso importa) e recebi uma resposta peculiar: zsh: permission denied: crash em vez do usual comportamento de comando não encontrado esperado (desde que eu tenha esse plugin instalad...
02.03.2017 / 23:26
1
resposta

zsh, modularidade, vários arquivos .zsh e oh-my-zsh

Eu uso / desfruto de zsh e usei oh-my-zsh em casal. Embora seja tudo legal e legal, eu fico irritado por ter que atualizar constantemente o script oh-my-zsh a cada 15 dias / mês. Agora eu coloquei o zsh como um prompt em outra máquina. Agora,...
13.12.2016 / 01:42