Perguntas sobre 'zle'

1
resposta

Zsh limpar linha de comando da chamada zsh / sched

Eu tentei o seguinte: clear-cmdline() { zle && zle kill-buffer sched +3 clear-cmdline } sched +3 clear-cmdline Depois de executar este código, insiro algumas letras no prompt e aguardo. Nada acontece. A menos que eu contin...
11.09.2016 / 12:54
0
respostas

Como repetir um widget zle um número arbitrário de vezes quando o menu de conclusão está aberto?

Estou usando o shell zsh e estou tentando instalar alguns atalhos de teclado para usar chaves semelhantes às que eu usaria em um buffer Vim, quando um menu de conclusão estiver aberto. Portanto, dentro do mapa de teclado menuselect , vin...
08.07.2017 / 16:53
1
resposta

zsh: Onde está o dicionário 'chave' - 'terminfo' definido

Estou aprendendo zsh no momento e configurando meu ~/.zshrc . No Archwiki, encontrei um snippet para alterar o comportamento de pesquisa do histórico : autoload -Uz up-line-or-beginning-search down-line-or-beginning-search zle -N up-lin...
16.07.2017 / 00:24
0
respostas

Por que o select-word-style me impede de usar backward-kill-word para espaços em branco iniciais?

Se eu tiver apenas algum espaço em branco no começo do meu prompt zsh, normalmente posso usar ^W ( backward-kill-word ). No entanto, assim que eu carregar select-word-style - mesmo que eu não selecione nenhum estilo especial - isso não f...
16.02.2015 / 03:58
0
respostas

Como você pode obter a linha de terminal atual (aquela que ainda é editável pelo usuário)?

Eu preciso de uma maneira de usar a linha atual que os usuários digitaram como variável para uma função de shell. meu código atual, que pode ser chamado por ctrl + r zle -N search bindkey "^R" search search () { read str; fc -ln -30 | gr...
26.08.2014 / 16:56
1
resposta

Key para comentar a linha atual e continuar editando-a em zsh

No Bash eu estava usando ESC # depois de Ctrl + R para prefixo de # ao encontrei linha e guardei no terminal, algo similar para zsh ?     
28.10.2014 / 22:52
2
respostas

zle leu a primeira palavra na linha?

Vamos dizer: % ls ./ _ quando foo é chamado, onde _ é a posição do cursor. foo(){ echo $COMMAND } zle -N foo Como COMMAND pode ser definido de tal forma que foo escreva o 'comando' (como em, a primeira palavra da li...
31.03.2016 / 00:49
1
resposta

Entrando. (ponto) cancela a pesquisa de histórico incremental de zsh

Pesquisa do histórico Ctrl + R no meu zsh cancela se eu inserir o caracter de . do ponto. Se eu pressionar Ctrl + R , o prompt bck-i-search: será exibido e o histórico será pesquisado de acordo com as palavras que eu inserir. Mas...
10.03.2018 / 10:19
2
respostas

Usando putty, as teclas Esquerda e Direita movem uma palavra para o cursor, em vez de um caractere

Eu procurei uma solução para esse problema OhMyZSH! por alguns dias agora, mas não consigo encontrar uma solução. Admito que não entendo como zle realmente funciona, mesmo para bindkey . O mesmo vale para o modo como os emuladores de ter...
23.01.2018 / 13:58
1
resposta

ZLE: Lista de códigos de ligações de teclas

Eu sei que em bindkey '\ep' autosuggest-accept-suggested-small-word o \e refere-se à chave ⎇ Alt . Eu também sei que C- refere-se à tecla ⎈ Ctrl . Existe uma lista referenciando todas as chaves porque eu tenho o momento mais difícil...
18.12.2017 / 09:51