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

Remove parte do diretório do diretório atual no zsh

Digamos que eu cd para /usr/local/bin , mas eu quero mudar meu pwd para /usr/bin , como posso fazer isso com zsh? Eu sei que posso fazer coisas como cd /a/b/ e, em seguida, cd b c para alterar meu pwd para /a/b , mas não consigo desc...
27.05.2017 / 05:33
2
respostas

Como posso ligar o poweroff com o git push?

Eu moro em um local remoto e a internet é escassa. Sempre que eu faço sudo poweroff eu quero que ele tente git push também. E se o envio falhar, cancele o desligamento, caso contrário, continue com o desligamento. Como posso consegui...
10.06.2017 / 05:05
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 / 10: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 / 03: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 / 13: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 / 15: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 / 11: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.     
26.06.2016 / 00: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 / 04: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 / 17:22