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

Zsh: histórico consistente entre máquinas

Caso de uso: distribua o histórico do zsh entre máquinas no controle de origem. Isso é algo que eu posso alcançar com a história do zsh - colocar o histórico no controle de versão a sincronização entre as mahcines? Isso é para evitar a digita...
03.11.2018 / 14:29
0
respostas

Por que uma geração de nome de arquivo com falha faz com que o zsh pare de processar um script?

Eu estava tentando escrever um script curto que gravaria todos os programas executáveis encontrados em $PATH : for dir in $(tr ':' ' ' <<<"${PATH}"); do for pgm in $dir/*; do if command -v "${pgm}" >/dev/null 2>&1;...
31.10.2018 / 04:19
2
respostas

Leia / dev / tty de dentro de uma função de conclusão

Por que o código a seguir não está funcionando para a conclusão do comando foo ? Quando eu a fonte, em seguida, digite foo <Tab> , o shell trava e não aceita qualquer entrada até que eu pressione ^C (que sai da conclusão do comando)...
23.01.2018 / 20:49
1
resposta

O número fd de vários shells é fixo?

Digamos que: xb@dnxb:/tmp$ echo 'ls -l /proc/$$/fd | grep a.sh' > a.sh; \ > while IFS='' read -r f; do \ > echo "$f"; "$f" a.sh; \ > done < <(tail -n +2 /etc/shells) /bin/sh lr-x------ 1 xiaobai xiaobai 64 Jan 20 00:09 10 -...
19.01.2018 / 16:18
0
respostas

Fontes Powerline para zsh em TTY

Estou usando o UBUNTU 16.04. Em terminais gráficos como "Terminal" "guake" e "terminator" estou usando o zsh com Powerline-Fonts. Eu olhei em volta um pouco, mas não encontrei nenhuma solução adequada para ativar fontes powerline para o TTY tamb...
24.07.2017 / 10:52
1
resposta

Não tente corrigir um comando que existe agora

Eu gosto da correção automática do zsh para comandos. No entanto, ele tem um recurso irritante: às vezes, tento executar um comando, percebo que ele não existe, instalo-o e, em seguida, tento executá-lo novamente, e o zsh ainda deseja fazer a me...
19.05.2018 / 18:50
0
respostas

Como personalizar a aparência da conclusão atualmente selecionada (destacada) em zsh?

Pergunta principal Gostaria de adicionar caracteres powerline no início e no final da conclusão selecionada, assim: Iniciou o menu de conclusão inserindo c e pressionando a tecla TAB . Movido diretamente no menu de conclusão pr...
09.05.2018 / 19:44
0
respostas

Como ensinar zsh quando não fazer autocorreção?

Adoro o recurso de autocorreção do ZSH, mas às vezes atrapalha: Se eu tiver um diretório cli , será sugerido quando eu tentar executar npm run ci . Ao executar o comando do Docker docker run -v /some/dir:/var/www , ele tentará corrig...
18.03.2017 / 10:49
0
respostas

Como controlar o mysql com zpty?

Eu tento escrever um script wrapper para o cliente do console mysql. Enquanto trabalhava nisso, me deparei com zpty. Parece perfeito. Meu primeiro objetivo foi recuperar alguns conteúdos da tabela, mas eu já falhei em fazer isso. Existe algum...
13.03.2017 / 14:25
1
resposta

Qual é a maneira zsh de ler n caracteres de stdin?

No bash, se eu quisesse ler, digamos, 3 caracteres de um pipe, eu poderia fazer: ... | read -n3 Em zsh's read , a opção mais próxima parece ser -k : -k [ num ] Read only one (or num) characters. All are assigned to the first...
23.01.2017 / 12:59