Bash readline piscar-combinar-paren não está piscando parênteses correspondentes

3

Bash readline tem uma configuração chamada blink-matching-paren que não está funcionando para mim. Se eu digitar um parêntese aberto na linha de comando, em seguida, algum texto, em seguida, um parêntese próximo, não fico nem piscando. A correspondência de parênteses funciona para mim em vim e emacs -nw .

Aqui estão as configurações e versões, etc.:

$ bind -v | grep blink-matching-paren
set blink-matching-paren on
$ set -o | grep -E '\<(emacs|vi)\>'
emacs           on
vi              off

Várias combinações de:

  • Bash 4.0.33 (1) -release
  • Bash 4.1.9 (2) -release
  • Bash 3.2.51 (24) -release
  • mintty 0.9.2
  • PuTTY 0,60 (com e sem "Ativar texto piscando")
  • xterm 243
  • gnome-terminal 2.28.1
  • TERM = xterm
  • TERM = xterm-256color

O que eu preciso fazer para fazer a correspondência entre parênteses funcionar no Bash na linha de comando?

    
por Dennis Williamson 22.11.2010 / 21:03

1 resposta

5

Tente definir isso em .inputrc , como:

$ cat ~/.inputrc
set blink-matching-paren on

De alguma forma, essa configuração não funciona para mim quando definida interativamente, mas funciona bem assim.

    
por 22.11.2010 / 21:12

Tags