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

Evitando que o zsh use aliases no CWD (prompt)

Eu tenho o seguinte tema personalizado ativado com oh-my-zsh (versão mais recente de zsh e oh-my-zsh ): local return_code="%(?..%{$fg[red]%}%? %{$reset_color%})" local user_host='%{$terminfo[bold]$fg[green]%}%n @ %m%{$reset_color%}...
10.04.2013 / 14:51
3
respostas

remove um host da lista de conclusão de ssh no zsh

Uma vez eu tive alguns hosts chamados 'myhost', 'myhost1', etc. E agora todos aqueles exceto 'myhost3' se tornam inválidos. Eu removi aqueles de /etc/hosts e ~/.ssh/known_hosts , mas zsh ainda os completa para mim. Existe algum outro arquiv...
02.03.2013 / 09:41
1
resposta

Sobre os méritos relativos de '' $ @ '' e '' $ @ [@] ''

Sempre que estou escrevendo um script (ou função) que deve "repassar" seus argumentos para algum outro "chamariz" downstream (binário, script, função, etc.) foo , codifico esta passagem de argumentos como este foo "$@" ... mas também vi...
16.01.2017 / 15:59
1
resposta

Como posso configurar o modo vi do ZSH para persistir o estado entre os comandos?

Estou ciente de como configurar o editor de linha padrão do ZSH para usar atalhos de teclado do tipo vi ... bindkeys -v ... e até o padrão para cada novo prompt estar no modo de comando ao invés de inserir mod por padrão ... zle-line-i...
25.01.2014 / 12:16
1
resposta

Por que zsh (oh-my-zsh) está completando diretórios que não existem?

UPDATE 3 Eu percebi que essas opções chatas de autopreenchimento são, na verdade, nomes de usuário . Ou seja eles existem em /etc/passwd Eu tenho usuários como _kadmin_admin e _kadmin_changepw e muitos outros começando com um sublinhado. I...
02.12.2012 / 23:50
1
resposta

Parar o zsh de completar os diretórios pai

Estou usando o zsh com o zshrc do grml como base. Como parte do meu trabalho, acesso o caminho da rede de forma regular (por exemplo, NFS. AFS.) Se eu escrever / a / long / network / caminho / on / the / other / side / of / the / world prima...
14.10.2014 / 17:44
1
resposta

Existe o LC_COLLATE que classifica o ponto antes do traço?

Nos locais que eu verifiquei ( C , en_US.UTF-8 ) ponto (".") é classificado após traço ("-"). Quando eu cd e o diretório completo digam "som", então some-dir.git é completado antes de some.git . Eu também listo temas para o meu proje...
08.10.2017 / 07:20
1
resposta

zsh e xfce4-terminal

Eu mudei meu shell de login para zsh do bash em uma instalação do Debian Squeeze com XFCE. Quando eu inicio o xfce4-terminal, o zsh é iniciado, mas não carrega minha configuração. Eu pesquisei alto e baixo, mas cheguei ao SO para ir além dos meu...
19.04.2011 / 20:27
1
resposta

Posso fazer com que meu histórico de shell registre como os curingas foram expandidos?

Se eu correr: $ ls * foo bar buzz $ history | tail -1 ls * Você pode ver que no meu histórico de shell ele lembra que eu executei ls * em vez de ls foo bar buzz . Idealmente, gostaria de gravar ambos em histórias separadas. Quando eu...
29.04.2011 / 16:17
1
resposta

Como posso produzir “temporariamente” para o shell, como acontece com a conclusão da guia zsh?

Em zsh shell, quando você clica em Tab duas vezes para concluir a tabulação, suas opções são exibidas abaixo do seu prompt. Mas quando você faz uma seleção, as opções desaparecem. Eu tenho um pequeno script que gera senhas para stdout com...
07.08.2011 / 08:02