Perguntas sobre 'readline'

nos ajude a editar este wiki
1
resposta

Por que o Vim está comendo Ctrl quando usado com Ctrl + V e como consertá-lo?

Estou usando o Vim /etc/zsh/zshrc para adicionar ligações de chave para zsh porque não funciona com inputrc . No meu terminal com o tmux quando eu digito Ctrl + v então Ctrl + LeftArrow o shell mostrará ^[OD . No entanto, quan...
13.03.2011 / 14:31
2
respostas

Por que o “shift-tab” resulta em “Escape” no terminal?

Eu só notei isso por acidente. Eu uso o modo de linha de leitura vi (run set -o vi in bash ), então é particularmente perceptível; em emacs readline mode Eu não acho que Esc faça qualquer coisa, mas no modo vi ele sai do modo...
24.10.2015 / 21:52
3
respostas

Por que terminais diferentes possuem valores diferentes para chaves no arquivo .inputrc?

Esta questão realmente começou com aqui . Gostaria de saber por que terminais diferentes como rxvt e xterm usam valores diferentes ao mapear combinações de teclas? Enquanto eu estou em rxvt ou xterm como posso descobrir o valor de uma seqüência...
04.12.2011 / 23:34
1
resposta

Como ligar “\ C-;” em ~ / .inputrc?

Eu uso Meta-ijkl como setas no Emacs, e M-; como backspace, então eu quero fazer com que as chaves no bash representem o mesmo estilo. Mover e excluir funciona bem, mas, por algum motivo, não consigo vincular unix-line-discard a C-; que...
03.03.2016 / 18:10
2
respostas

Teclas de caracteres de mapeamento

Eu realmente não entendo o uso de caracteres de controle do bash. Eu entendo coisas simples, como adicionar cores com seqüências de escape, mas não sei como fazer coisas como ligar chaves em .inputrc . Por exemplo, existe uma maneira de dig...
11.12.2012 / 05:26
1
resposta

Como posso imprimir o caractere delimitador e permitir que o usuário edite a linha enquanto lê a entrada padrão?

Estou tentando escrever um script simples que lê a entrada padrão, usando o caractere ; como delimitador para finalizar a linha de entrada e permitir que o usuário edite a linha. Aqui está o meu script de teste: #!/bin/bash while true;...
26.10.2016 / 15:38
1
resposta

Onde encontrar uma lista completa das funções readline ligáveis do modo Vi?

Ao procurar por uma maneira de saltar entre espaços em branco com a biblioteca GNU Readline, Descobri as funções% line% e vi-fWord readline em esta pergunta. Mas, estranhamente, não consigo encontrá-los nos Manuais Readline este e est...
30.06.2016 / 15:40
2
respostas

Se declaração em inputrc

Estou usando um local central para o meu bashrc e apresento isso para todos os meus usuários assim: GLOBAL_BASHRC="/path/to/global/bashrc" if [ -r "$GLOBAL_BASHRC" -a -f "$GLOBAL_BASHRC" ]; then # Load the bashrc source $GLOBAL_BASHR...
21.06.2016 / 15:37
1
resposta

Pergunta sobre variáveis em / etc / inputrc

No meu arquivo /etc/inputrc , tenho várias instruções set , conforme indicado abaixo. Todas essas variáveis pertencem à Readline? Como vejo os valores atualmente definidos para essas variáveis? Para variáveis bash, posso usar a notação $<...
30.09.2017 / 00:16
2
respostas

Mover-se por palavra delimitada por espaço em branco em bash / readline

Na edição de linha de bash (ou em qualquer programa que use readline GNU), Meta-f se move para a direita por uma "palavra" e Meta-b para a esquerda por uma "palavra", onde uma "palavra" é composto de letras e dígitos. Estes são os comandos forw...
07.10.2017 / 04:21