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: imprime texto literal a partir da linha de comando

Eu quero imprimir algum texto literal, incluindo coisas como ; e # . Em bash , posso usar (crédito) : echo_literally_helper() { local str; str=$(history 1) str=${str#[\ ]*[0-9]*\ *echo-literally\ } # remove leading space numbe...
16.07.2018 / 08:05
1
resposta

Como posso usar uma chave diferente de ENTER para sair do menu / widget de conclusão do zsh?

Como muitos usuários zsh, tenho a configuração completa para que, quando eu estiver em um prompt de comando e invoco a conclusão, apareça um menu que possa ser navegado com as teclas de seta direcionais. ou seja, no meu ~/.zshrc autoload -...
01.05.2016 / 13:02
1
resposta

Desabilita a conclusão de substrings em zsh

Eu desabilite o seguinte comportamento: cd deo<Tab> --> cd Videos Estou usando o zsh 5.3.1 no macOS, com oh-my-zsh.     
02.03.2017 / 00:25
1
resposta

Sobre o uso de $ hash_array [$ (global_alias)]

O código idêntico funciona em um sistema e falha em outro: % zsh --version zsh 5.0.7 (x86_64-pc-linux-gnu) % typeset -A frobozz % alias -g foo='echo xyz' % frobozz[$(foo)]=9 % echo ${(kv)frobozz} xyz 9 % zsh --version zsh 5.1 (i386-unkn...
13.11.2015 / 00:12
1
resposta

Funções substituíveis no Zsh

Considere as duas funções a seguir: function slow_git_prompt_info() { if [[ "$(command git config --get oh-my-zsh.hide-status 2>/dev/null)" != "1" ]]; then ref=$(command git symbolic-ref HEAD 2> /dev/null) || \ ref=$(command g...
01.06.2015 / 14:25
2
respostas

Remapeando Ctrl-P para Ctrl-O para obter o comando anterior?

Estou usando o zsh com o tmux e gosto de ter o Ctrl-P como atalho para o 'painel anterior'. No entanto, eu ainda manteria a funcionalidade original do "comando anterior" de Ctrl-P e mapearia para Ctrl-O. Como posso conseguir isso?     
24.01.2016 / 06:07
1
resposta

(2x) zsh: comando não encontrado

Eu finalmente decidi dar o mergulho e experimentar o zsh. Rodando em uma máquina do CentOS 7. A única coisa que eu acho estranhamente irritante é que, por alguma razão, cada vez que eu entro em um comando desconhecido, eu recebo o comando não en...
04.02.2016 / 17:05
1
resposta

zsh prompt colorido

este é o meu PROMPT PROMPT='%{$fg[green]%}%n%{$reset_color%}@%{$fg[white]%}%m%{$reset_color%}:%{$fg[yellow]%}%~%{$reset_color%} $(git_super_status) %{$fg[white]%}\$%{$reset_color%}' Sim, a nova linha é intencional, parece assim: carlo@...
19.12.2014 / 15:53
2
respostas

Zsh: Expandindo nomes de diretório hashed no prompt

Estou experimentando mover do bash para o zsh e, em particular, com a função hash; para que hash -d Do=~/Downloads significa que posso inserir cd Do para mover imediatamente para esse diretório. Agradável. Mas no prompt, o diretório é...
22.11.2014 / 03:15
1
resposta

Pilhas de diretórios persistentes entre sessões em zsh

Gostaria de compartilhar minha pilha de diretórios (aquela acessada com dirs ) entre as sessões e os painéis / janelas do tmux. Na zshbuiltins man page , encontrei autopushd para adicionar todos os diretórios nos quais mudei para a p...
30.07.2014 / 11:59