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.
Acabei de encontrar o comando fc que permite editar o comando anterior e editá-lo posteriormente.
Ele possui sua própria variável de ambiente FCEDIT para configurar seu editor e uma página man em Manual do Programador POSIX ( 1p )...
Estou usando virtualenv , virtualenvwrapper , zsh , oh-my-zsh , terminator, no Crunchbang.
Estou tentando exibir o nome do atual virtualenv , assim como
workon example
(example)...
Eu tentei muitas soluções, nenhuma parece f...
Pelo que entendi, a maneira usual de adicionar um caminho à variável de ambiente PATH é concatenando caminhos separados pelo caractere : .
Por exemplo, se eu quiser adicionar três caminhos a ele /my/path/1 , /my/path/2 e /my/path/3...
Existe uma maneira fácil no zsh de adicionar um diretório ao meu PATH somente se ele ainda não estiver presente? (ou, mais geralmente, qualquer variável de ambiente). Eu tentei:
PATH+=/my/directory
... mas se for executado duas vezes, ser...
Digamos que eu tenha um script fazendo:
some-command "$var1" "$var2" ...
E, no caso de var1 estar vazio, prefiro que seja substituído por nada em vez da string vazia, para que o comando executado seja:
some-command "$var2" ...
e...
Lendo sobre esta questão: Em zsh como posso listar todas as variáveis de ambiente? , perguntei, como listar todas as variáveis de shell ?
Além disso, a distinção entre variáveis shell e ambiente se aplica a shells que não sejam zsh?...
Presumivelmente, este é um recurso fornecido por algum plugin que eu habilitei em minha configuração do oh-my-zsh (eu tenho usado o zsh por muitos anos agora).
Eu notei desde que eu adicionei a minha chave pública ao servidor (agora eu posso...
Estou tendo um problema, não sei como me locomover.
Em algum lugar do meu sistema, tenho um alias definido como:
alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'
Não sei ao certo em que arquivo isso e...
Agora estou no oh-meu-zsh, mas não tenho certeza se é uma escolha perfeita. Qual é a principal diferença entre grml zsh config ( repositório do github ) e configuração do oh-my-zsh Em qual caso devo preferir grml ou oh-my-zsh?