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

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 / 03: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 / 11:08
2
respostas

Identificar com segurança o caminho para o diretório que contém o script em execução

Existem muitas respostas no SO para responder a essa pergunta: Um script Bash pode informar em qual diretório ele está armazenado? Script de shell do Unix para descobrir qual diretório o script reside? E há algumas perguntas semelh...
12.05.2015 / 14:45
2
respostas

zsh continua esquecendo PATH vars

Estou usando o [oh-my-zsh] no iTerm no MacBook executando o Mavericks. Eu tenho o iTerm configurado para fornecer meu arquivo .zsh no carregamento, e principalmente isso funciona. cd && source .zsh Exceto quando isso não aconte...
17.04.2015 / 12:53
3
respostas

Evitar que a desconexão do terminal mate um job em execução em zsh [duplicate]

Eu passei pela principal resposta a essa pergunta: Diferença entre nohup, disown e & e eu leia specfically o seguinte: With disown the job is still connected to the terminal, so if the terminal is destroyed (which can happen if i...
10.08.2015 / 17:07
1
resposta

Toda vez que eu executo o tmux, o novo processo filho ssh-agent é iniciado (zshell)

Toda vez que eu inicio o tmux ou split tmux, uma nova instância do ssh-agent é iniciada ("Agente pid XXXX" aparece no topo), o que é muito chato porque eu tenho que digitar a senha toda vez que eu quiser usar isto. Sem mencionar o número de agen...
20.01.2015 / 18:58
2
respostas

ls .. não funciona corretamente com links simbólicos

Eu tenho diretórios configurados um pouco como este ~/code ~/code/src ~/code/build -> /path/to/somewhere/else Esse último é um link simbólico. Se eu fizer isso cd ~/code/build ls .. depois, obtenho a listagem de /path/to/som...
25.01.2015 / 17:35
1
resposta

autocomplete os diretórios nomeados

O preenchimento automático de um diretório nomeado parece não funcionar antes de ser usado pela primeira vez, conforme demonstrado pela seguinte sessão: % setfoo() { foo=/etc; } % setfoo % cd ~fo<Tab> # doesn't autocomplete ~foo % ls ~...
29.04.2014 / 09:51
1
resposta

Faça zsh alt-f se comportar como emacs alt-f

No emacs, M-f move o cursor para o final da próxima palavra. Em zsh, M-f (ou melhor, alt-f ) move o cursor para o início da próxima palavra. Para uma experiência mais consistente, gostaria de ter o comportamento do emacs zsh alt-f...
23.12.2013 / 16:46
1
resposta

Listar diretórios com diretórios de pontos por último, depois arquivos de pontos

Estou ciente da ls option --group-directories-first , mas não é exatamente isso que desejo alcançar. A saída deve ser: (classificada pelo nome ASC) Diretórios Diretórios ocultos Arquivos ocultos
23.06.2014 / 23:34