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

Use texto previamente impresso em um comando

Muitas vezes, eu terei um comando de terminal que gera alguns comandos sugeridos para executar o próximo, ou um caminho de arquivo entre a saída de texto de várias linhas. Eu quero poder reutilizar o caminho do arquivo ou o comando. Por ex...
07.07.2017 / 08:56
1
resposta

chsh não está funcionando no win10 sub linux

Eu quero mudar meu shell para zsh no sub-linux do Windows 10. Em todos os lugares que eu google diz, eu deveria usar chsh /bin/zsh Mas após o logout e login, o shell ainda é bash. No entanto, vi /etc/passwd mostra que root:x:0:0:...
19.03.2017 / 02:47
1
resposta

Posso suprimir o preenchimento automático de uma determinada categoria no zsh?

Quando tento preencher automaticamente ssh em zsh , são apresentados dois tipos de listas. $ ssh a<TAB> -- remote host name -- aur -- login name -- avahi No entanto, este último não é útil para mim. É possível suprimir tudo e...
04.04.2017 / 11:14
1
resposta

reinicializa o terminal via atalho de teclado (sem a tecla enter)

Isso deve ser fácil, certo? Em zsh , por exemplo, você poderia colocar isso no seu .zshrc : reset_widget() tput reset zle -N reset_widget bindkey "^L" reset_widget No entanto, isso redefine o terminal, mas exige que você pressione...
14.11.2016 / 14:07
1
resposta

Como atualizar o prompt na mudança de diretório

Por exemplo, com o seguinte: prompt_git() { local PL_BRANCH_CHAR () { PL_BRANCH_CHAR='!' } local ref mode repo_path repo_path=$(git rev-parse --git-dir 2>/dev/null) if $(git rev-parse --is-inside-work-tree >/dev/null 2&...
22.07.2016 / 09:38
2
respostas

zsh exibindo meu nome estranho

Ao instalar o zsh , o shell exibiu meu nome como [\u@\h \W]\$ Eu tentei adicionar PROMPT='%n>' para o meu .zshrc , mas parece que não ajudou.     
25.06.2016 / 22:00
1
resposta

O que causa esse comportamento ao definir uma função chamada ':'

Se eu criar a seguinte função function :() { echo "hi" } então, sempre que eu digitar qualquer caractere, a função será executada assim que eu digitá-lo, e antes que eu atinja retorne ! Isso parece ser de alguma forma causado por...
29.06.2016 / 02:13
1
resposta

Novas combinações de teclas no ZSH não são salvas

Eu apenas mudei do bash para o zsh no meu arch linux install e quero mudar meu atalho para que a seta ctrl + pule uma palavra para frente / para trás. Se eu adicionar bindkey "^[[1;5C" forward-word bindkey "^[[1;5D" backward-word funciona...
11.06.2016 / 15:22
1
resposta

zsh modo vi: navegue pelos comandos recentes que começam com

Eu recentemente mudei para o modo vi no meu zsh e há um recurso do modo emacs que não consigo encontrar como fazer no modo vi. O recurso é o histórico de navegação por linhas iniciadas por algo que eu já digitei. Por exemplo, se eu digitar vi...
08.06.2016 / 14:48
1
resposta

Imprimindo todas as variáveis começando com foo no zsh

No bash: foo_a=1 foo_b=2 declare -p ${!foo_*} Saídas: declare -- foo_a="1" declare -- foo_b="2" Como faço isso em zsh ? Por que não é possível colar o acima em zsh para sequer definir as variáveis? Parece que se colar um peda...
17.06.2016 / 09:49