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

^ C fazendo com que PROMPT = '$ (my_prompt_function)' nunca seja chamado

Estou tentando executar uma função mais complexa que constrói a cadeia PROMPT no ZSH e, em circunstâncias normais, está funcionando. No entanto, como eu tenho o seguinte TRAPINT para imprimir "^ C" quando envio SIGINT no prompt, ele não funciona...
06.12.2016 / 20:13
3
respostas

Em zsh, como você redireciona stderr para / dev / null dentro de um loop for ou foreach?

Estou tentando realizar algo que é fácil no bash: procure por arquivos em uma pasta e os forneça se eles existirem (e não dê saída se não houver arquivos). Em bourne shells, isso é como fazer: if [ -d /etc/profile.d ]; then for f...
11.04.2013 / 22:11
1
resposta

configuração do ambiente de shell para virtualenv / virtualenvwrapper

A questão é sobre a configuração de shell para virtualenvwrapper , uma extensão para virtualenv ( guia python ). Perguntas semelhantes foram feitas muitas vezes, mas com muitas respostas diferentes: Variáveis de ambiente em bash_profi...
20.11.2015 / 17:33
1
resposta

Por que o carregamento automático de zsh não funciona em um script?

Estou tentando entender as funções de carregamento automático no zsh. Eu adicionei a pasta em que estou armazenando minhas funções (~ / .zfuncs) para o meu fpath, e eu adicionei uma função de teste # ~/.zfuncs/myfunction echo "Hello world!"...
30.10.2015 / 14:53
1
resposta

zsh shell fg comando vindo do bash?

Existe uma maneira de editar o comando fg para que ele se comporte como o que o bash usa? Em vez de ter: fg %<job number> em zsh, posso ter: fg <job number> como em bash?     
23.10.2015 / 22:48
1
resposta

Como inserir caracteres especiais com o editor de linhas zsh?

No vim podemos digitar Ctrl + v então Número no modo de inserção para inserir caracteres especiais. Isso é usado principalmente para inserir caracteres de controle. Mas qualquer caractere pode ser inserido se soubermos o número ASCII. Por...
23.09.2015 / 16:08
1
resposta

Zsh / git: O preenchimento automático de tabulação não funciona se “HEAD ^” estiver ao lado da última palavra na linha de entrada

Problema Eu tenho o seguinte git reset HEAD^ half_entered_file_n<Tab> Neste ponto, gostaria que o half_entered_file_name.txt fosse preenchido por Tab. Minha própria investigação Eu posso fazer a conclusão do Tab funcionar s...
15.10.2015 / 14:27
2
respostas

Definir a variável $ USERNAME não tem efeito

Definir a variável USERNAME não tem efeito. Acessar a variável sempre retorna o atual usuário logado. james@localhost:~$ USERNAME=foo james@localhost:~$ echo $USERNAME james Não encontrei nenhuma referência ou documentação que explique es...
31.03.2015 / 08:20
2
respostas

Ocultar toda a saída de um processo em segundo plano

Eu tenho um monte de comandos no meu zshrc , que invocam outro comando em segundo plano. O comando background é um alias para um programa de conversão de texto em fala (eu o uso para me dar sugestões de áudio quando processos como suítes de te...
13.08.2014 / 16:22
1
resposta

Como fazer o zsh mostrar sempre o nome da variável de ambiente em vez do caminho?

Eu tenho uma variável de ambiente definida para minha pasta de projetos como esta: PROJ=$HOME/projects Quando eu quero abrir uma pasta de projeto eu apenas digite PROJ / project_name e o shell abre o diretório e meu prompt se parece com i...
06.04.2015 / 13:07