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 auto completion certas partes do diretório

No momento, tenho zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' , que ignorará o caso quando os diretórios de preenchimento automático forem concluídos. No entanto, é possível digitar uma determinada parte do diretório e ele tentará c...
21.05.2016 / 18:49
1
resposta

Às vezes meu zsh mexe o fim das linhas

Eu tenho esse problema estranho, que eu não consigo encontrar a fonte, nem uma solução para resolver. "Às vezes" meu zsh fica confuso e começa a exibir o final das linhas de maneira engraçada: Como você pode ver, as novas linhas são...
11.05.2016 / 16:06
1
resposta

Como mapear Ctrl-c para o modo normal em zle?

Em zsh com ligações do vi, desejo deixar o modo de inserção não apenas usando Esc , mas também usando Ctrl-c . Eu tentei isso como sugerido em outra resposta . bindkey -M viins '^C' vi-cmd-mode Pressionar Ctrl-c ainda cria um novo...
12.06.2016 / 17:20
2
respostas

Relacionamento entre o script de conclusão customizado do zsh e a configuração do compsys / zstyle

Eu escrevi um script de conclusão simples para um comando cheat para que, ao usar cheat em um prompt, o zsh preencherá automaticamente os argumentos. (obviamente) isso precisava ser configurado de uma maneira compatível com compinit / com...
17.03.2016 / 23:14
1
resposta

copiar e colar em zsh

Eu criei este pequeno script para zsh, para copiar & colar dentro de zsh para a área de transferência do sistema (basicamente tem tudo a partir daqui: copiar e colar zsh como emacs ) x-yank() { zle copy-region-as-kill print -rn -...
29.01.2016 / 17:43
2
respostas

Forçando a expansão de um alias global em parte de uma palavra

Eu tenho alguns scripts /tmp/foo/bar.sh e /tmp/foo/baz.sh , o seguinte: # /tmp/foo/bar.sh alias -g __FILE__='${(%):-%x}' alias -g __DIR__='${${(%):-%x}%/*}' printf "sourcing %s\n" __FILE__ printf "about to source %s/baz.sh\n" __DIR__...
12.11.2015 / 19:02
1
resposta

Silenciosamente o comando timeout no zsh

Esta é uma pergunta frequente: Superusuário / loop-start-program-and-kill-after -time-out SO / bash-script-that -kills-a-child-process-depois-de-determinado-timeout SO / bash-run-a-process-for-limited período de tempo SO / bash-...
25.08.2015 / 20:28
1
resposta

Posso desligar determinados plugins do oh-my-zsh?

Isso é mais um tiro longo, mas aqui vamos nós: Eu uso o oh-my-zsh com o vcs-plugins git e svn on. Eu comecei agora em um projeto onde seria mais conveniente usar sshfs . O problema que surge agora é o seguinte: o plugin git executa git sta...
08.07.2015 / 22:19
1
resposta

Vim e unified diffs

No meu trabalho diário, eu lido apenas com diffs unificados, então gostaria de definir o alias alias diff='diff -puN' no meu .zshrc . Esse alias não é respeitado quando eu uso o shell no modo de linha de comando do vim, ou seja, quan...
22.04.2015 / 12:12
1
resposta

Cygwin: CD para caminhos do Windows facilmente

No Windows, os caminhos são (excessivamente) longos, por isso é comum arrastar e soltar de alguns links para o terminal ou copiar e colar caminhos de gerenciadores de arquivos. É possível colocar no arquivo init do shell uma função como cdw()...
14.12.2014 / 15:17