Perguntas com a marcação «zsh»

O shell Z (Zsh) é um shell Unix que pode ser usado como um shell de login interativo e como um poderoso interpretador de comandos para scripts de shell.

880
Como definir permanentemente o $ PATH no Linux / Unix?

Estou tentando adicionar um diretório ao meu caminho, para que ele sempre esteja no meu caminho do Linux. Eu tentei: export PATH=$PATH:/path/to/dir Isso funciona, no entanto, sempre que eu saio do terminal e inicio uma nova instância do terminal, esse caminho é perdido e preciso executar o...

415
O comando Git branch se comporta como 'less'

Quando uso o git branchcomando para listar todas as ramificações, vejo a saída de git branch | less. O comando git branchdeve mostrar uma lista de ramificações, como lsfaz para arquivos. Esta é a saída que recebo: Como obtenho o comportamento padrão de git branch? O que causa a saída...

413
Como adicionar uma barra de progresso a um script de shell?

Ao criar scripts no bash ou em qualquer outro shell no * NIX, enquanto executa um comando que leva mais de alguns segundos, é necessária uma barra de progresso. Por exemplo, copiando um arquivo grande, abrindo um arquivo tar grande. De que maneiras você recomenda adicionar barras de progresso aos...

238
zsh compinit: diretórios não seguros

O que isso significa e como posso corrigi-lo? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? Executando o compauditretorna o seguinte: There are insecure

197
Verifique se o diretório atual é um repositório Git

Estou escrevendo uma série de scripts para gerenciamento de Git no zsh. Como verifico se o diretório atual é um repositório Git? (Quando não estou em um repositório Git, não quero executar vários comandos e obter várias fatal: Not a git

194
Mudando do zsh para o bash no OSX e vice-versa?

Então, estou aprendendo a desenvolver no Rails e descobri o poder do zsh. No entanto, para algumas das minhas outras tarefas, desejo usar o Bash normal. Embora eles sejam iguais, eu me sinto à vontade com o layout do bash em algumas situações. Como alternar entre as opções, ou ativar e desativar o...

144
O `git` do Homebrew não está usando a conclusão

Ao usar o git do OSX, depois de modificar um arquivo, posso simplesmente fazer git commit <tab>, e isso completará automaticamente o nome do arquivo para aquele que foi modificado. No entanto, se eu instalar uma versão mais recente do git a partir do homebrew e usá-lo, esse recurso não...

142
prefixo do caminho global npm

Estou sendo mais cauteloso do que o habitual, porque fiquei confuso com o comportamento do npmpassado. Estou em um Mac e instalei o node.js completamente brew install node. Agora que eu quero executar jslint.jsna linha de comando como o comando jslint, acho que a maneira canônica de fazer isso é...

138
comandos não encontrados no zsh

Estou usando o z Shell ( zsh) em vez do bash padrão, e algo errado acontece para que todos os comandos que costumavam trabalhar não sejam mais reconhecidos: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Não sei como redefinir zshou corrigir isso. Aqui está...

128
Procurando a solução ALT + LeftArrowKey no zsh

Recentemente, mudei do bash para o zsh, mas sinto falta do meu Alt+ LeftArrowKeye Alt+ RightArrowKeypara ir e voltar uma palavra de cada vez. Agora, se eu pressionar Alt+ LeftArrowKey, volto algumas letras e fico presa. Eu não irei mais para trás e ele não voltará ao final da linha com Alt+...

115
Comentários na linha de comando Zsh

Mudei recentemente do Bash para o Zsh no Ubuntu e estou muito feliz com isso. No entanto, há algo de que realmente sinto falta e não encontrei como conseguir o mesmo. No Bash, sempre que eu estava digitando um comando longo e percebia que tinha que executar outra coisa antes, eu apenas tinha que...