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 executar o comando sem armazená-lo no histórico (mesmo para a tecla “up”) no zsh

As pessoas mencionaram o uso de preexec hook no zsh, mas como exatamente devo usá-lo? Quero dizer, ok, eu posso verificar todos os comandos, seja ou não o comando que eu quero que não apareça na história, mas o que fazer depois disso?     
11.01.2017 / 20:49
1
resposta

A sintaxe do comando de repetição no zsh

Estou começando com o zsh e uso este manual . A sintaxe para repetição é apresentada como: repeat word do list done No entanto, notei que: repeat 5 echo ok também funciona bem. Ainda assim, essa omissão não é legítima aqui:...
11.11.2016 / 02:39
1
resposta

zsh completion: menu e prefixo não ambíguo com uma única aba?

Eu estou em uma pasta onde tenho os seguintes arquivos: aaa1 aaa2 aaa3 bbb1 bbb2 bbc1 bbc2 e eu digitei cd a no prompt. Atualmente, pressionando a tecla Tab completa para cd aaa então outra Tab exibe o menu ( aaa1/...
12.07.2016 / 22:17
2
respostas

zsh: comando não encontrado: {compinstall, compinit, compdef}

A zshcompsys man -page diz: INITIALIZATION If the system was installed completely, it should be enough to call the shell function compinit from your initialization file; see the next section. However, the function...
25.01.2017 / 05:24
1
resposta

alias? não está funcionando em zsh

Eu fui levado a acreditar que não havia diferenças entre aliases em zsh e bash, mas parece que não é o caso. Eu tinha um alias que me ajudava a me familiarizar com os utilitários de linha de comando disponíveis para mim, mas depois de copiá-lo p...
22.04.2016 / 17:11
1
resposta

Como aumentar o histórico em oh-my-zsh?

Acabei de instalar oh-my-zsh pela primeira vez. Eu só quero saber como posso modificar o número de comandos anteriores que são lembrados no histórico? Onde posso definir essa configuração?     
12.03.2016 / 18:00
1
resposta

A conclusão padrão do Zsh funciona bem, então por que as pessoas recomendam carregar o módulo compinit?

Se eu colocar essas linhas e nada mais no meu ~/.zshrc , receberei todos os recursos de conclusão que esperava. # For autocompletion with an arrow-key driven interface zstyle ':completion:*' menu select # report what kind of completion zsh...
28.02.2016 / 03:46
1
resposta

Como interpolar $ {: - = cat} dentro de uma string de aspas duplas?

(No seguinte, cat é um substituto para "qualquer comando em $PATH ".) Considere este exemplo: % TMP=${:-=cat} % FOO="blah blah blah $TMP blah blah blah" % echo $FOO blah blah blah /bin/cat blah blah blah A interpolação direta de...
18.10.2015 / 23:49
1
resposta

Como declarar alguns alias dinamicamente em zsh?

Eu gostaria de declarar alguns comandos de atalho para alternar entre meus vários projetos de codificação, então eu criei o seguinte script. projects=$(ls -d ~/Workspace/*/) prefix="/Users/myuser/Workspace/" for f in $projects do temp...
13.12.2015 / 02:39
2
respostas

Comando se comportando de maneira diferente quando salvo em um arquivo * .sh

Eu não consegui encontrar uma resposta para esta pergunta, então talvez um de vocês possa me ajudar:) Eu escrevi alguns scripts de shell para me ajudar a automatizar as coisas e eles funcionam. No entanto, o que não funciona é adicionar texto...
09.10.2015 / 09:08