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.
4
respostas

ZSH: histórico de pesquisa nas teclas para cima e para baixo?

Atualmente, tenho o seguinte em meu .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search No entanto, isso só parece corresponder ao conteúdo da minha entrada atual antes que um caractere de espaço ocorra. Por exempl...
05.07.2011 / 15:11
2
respostas

Existem problemas com hifens em funções, aliases e executáveis?

Em meus testes (no Bash e no Z Shell), não vi problemas em definir funções ou aliases ou scripts de shell executáveis que possuem hífens no nome, mas não estou confiante de que isso esteja bem em todos os shells e em todos os casos de uso. O...
16.11.2014 / 04:02
4
respostas

Como silenciosamente obter uma string vazia de um padrão glob sem correspondências

Digamos que eu tenha uma pasta com três arquivos: foo1 foo2 bar 1. Se eu correr list_of_files=$(print foo*) echo $list_of_files Eu recebo: foo1 foo2 2. Se eu correr list_of_files=$(print bar*) echo $list_of_files E...
14.12.2011 / 05:48
1
resposta

Conclusão do primeiro argumento do cd OLD NEW

Em zsh , o comando cd tem um formulário de dois argumentos: cd OLD NEW muda para ${PWD/OLD/NEW} . Com o novo sistema de completação, zsh é capaz de completar NEW : o segundo argumento é completado com base no que OLD pode ser subs...
11.05.2016 / 00:12
1
resposta

Usando o editor de linhas do zsh para envolver subprocessos

É possível usar o editor de linhas interno do zsh ( zle ) para alimentar a entrada de um subprocesso? Isto é, eu gostaria de executar zlewrap mycommand onde zlewrap é uma função zsh e mycommand é qualquer programa que apenas leia linh...
06.01.2011 / 21:32
1
resposta

Como desabilitar “auto cd” em zsh com oh-my-zsh

Pesquisando isso, não apareceu nenhum resultado. Aqui está o que quero dizer: Eu tenho um arquivo binário chamado x no meu caminho (não a pasta atual, mas é no PATH ), e também uma pasta com o mesmo nome no diretório de trabalho atual. Se...
27.04.2014 / 06:27
2
respostas

Existe uma razão pela qual o primeiro elemento de uma matriz Zsh é indexado por 1 em vez de 0?

Da minha experiência com modernas linguagens de programação e scripting, acredito que a maioria dos programadores está geralmente acostumada a se referir ao primeiro elemento de uma matriz por 0 como índice. Existem vantagens substanciais na...
30.12.2015 / 17:11
2
respostas

Em zsh, como posso listar todas as variáveis de ambiente?

Eu quero obter uma lista de todas as variáveis de ambiente (variáveis de shell? variáveis exportadas?) e seus valores em um determinado momento, em zsh. Qual é a maneira correta de fazer isso?     
03.02.2012 / 14:56
3
respostas

zsh: Desativar “arquivo existe:” aviso com redirecionamento

Como posso substituir o aviso file exists: do zsh? > echo > newfile.txt > echo > newfile.txt zsh: file exists: newfile.txt Nesses casos, prefiro que meu shell não reclame e simplesmente sobrescreva o arquivo, como o bas...
25.06.2015 / 13:33
1
resposta

Por que a exportação do vim como EDITOR no zsh desabilita os atalhos de teclado?

Meu .zshrc é assim: export EDITOR="/usr/bin/vim" Agora, quando eu abro um terminal e insiro um atalho de teclado como ctrl a para ir ao começo da linha, ele não funciona. Em vez disso, a string ^A (ou alguma outra string, depend...
22.04.2015 / 09:21