Perguntas com a marcação «zsh»

9
Precedência de && vs & no bash e zsh

Respondendo a essa pergunta , descobri uma diferença muito engraçada (e sutil) entre comportamento bashe zsh: Em bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin && ./echo A >/dev/null &" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd /home/romano Como você...

9
Expansão da chave da concha da direita para a esquerda

No zsh (e em outros shells), se eu incluir um argumento como (por exemplo): {a,b,c}{d,e,f} expansão chave transforma em: ad ae af bd be bf cd ce cf Para meus propósitos, a ordem dos argumentos é importante e preciso que os colchetes se expandam da direita para a esquerda em vez de da esquerda...

9
Caminho separado para arquivos .zcompdump

Entendo que os .zcompdump-*arquivos são arquivos de configuração despejados que podem acelerar a conclusão e que podem ser excluídos com segurança. Gostaria de armazená-los em um local separado, pois eles bagunçam meu diretório pessoal. Qual é uma boa maneira de fazer isso? Eu sei que uma opção é...

8
Atalhos de diretório no buffer emacs

Então, fiz esta pergunta sobre atalhos de diretório em um shell. A idéia é que eu gostaria de poder abrir um arquivo /home/Documents/foodigitando C-x C-f ~foo/file. Então, existe uma maneira de emular os "diretórios nomeados" do zsh no buffer do emacs? Aliás, as definições de atalho que eu quero...

8
zsh equivalente a bash show-all-if-ambiguous?

No bash, se você pressionar a tecla tab quando houver várias conclusões possíveis, obterá uma lista de correspondências que serão reimpressas se você pressionar a tecla repetidamente. No tcsh, definir o preenchimento automático para aprimorado também alcança isso. No zsh, você obtém a lista de...

8
Posso destacar a linha de prompt atual no zsh?

É possível realçar (definir uma cor de fundo) para toda a linha do prompt zsh? Na minha configuração do emacs, tenho a linha na qual o cursor fica com uma cor ligeiramente diferente do fundo da janela, o que é uma grande ajuda visual. Gostaria de saber se é possível fazer o mesmo no meu prompt do...

8
Pare o ZSH de tentar corrigir o comando

$ knife cookbook download recipe zsh: correct 'cookbook' to 'cookbooks' [nyae]? Como posso fazer com que o zsh pare de tentar corrigir o livro de receitas? cookbooks é um diretório em que eu executo o comando, para entender por que ele está sendo executado, mas o cookbook é uma parte válida da...

8
Como usar a substituição de parâmetro no padrão glob (zsh)

Quero processar um monte de arquivos que terminam em alguns sufixos, então escrevi o seguinte script zsh, mas não funcionou. EXT=(.jpg .png .gif) EXT=${(j.|.)EXT} # EXT becomes '.jpg|.png|.gif' for f in *($EXT); do # should become '*(.jpg|.png|.gif)' but failed process-one-file $f done Por que...

8
Como alterar o prompt do subshell

Estou tentando criar um script simples que, entre outras coisas, criará um subshell: #!/bin/sh # setup "${@:-$SHELL}" # teardown A questão é: preciso alterar o prompt padrão, por exemplo: $ # shell padrão $ ./myscript (myscript) $ # subshell (myscript) $ exit $ Eu tentei mudar...

8
/ etc / caminhos no OS X e outros Unices

É /etc/pathslido por todos os shell executados no OS X? Por exemplo, se eu usar o zsh, ele será analisado /etc/pathpara preencher $PATH? Qual é exatamente a sequência que o OS X segue para preencher $PATH? Faz isso de maneira diferente dos outros

8
Como posso acessar programaticamente a conclusão do zsh?

O zsh possui um sistema de conclusão, ativado pressionando a tecla tab: llama@llama:~$ git st<Tab> Completing main porcelain command stash -- stash away changes to dirty working directory status -- show working-tree status Completing plumbing internal helper command stripspace -- filter out...

8
Ignora "sem correspondências"

Eu gostaria de listar todos os arquivos em uma pasta chamada foldernameque têm a extensão test, atestou btest. Meu pensamento imediato foi correr ls ./foldername/*.{a,b,}test Isso funciona bem, a menos que não exista nada com a extensão atest; nesse caso, recebo o erro zsh: no matches found:...