Bash readline 闪烁匹配括号不闪烁匹配括号

Den*_*son 3 bash readline

Bashreadline有一个blink-matching-paren不适合我的设置。如果我在命令行上输入一个左括号,然后是一些文本,然后是一个右括号,我就不会闪烁。括号匹配在vim和 中对我有用emacs -nw

以下是设置和版本等:

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

各种组合:

  • Bash 4.0.33(1)-发布
  • Bash 4.1.9(2)-发布
  • Bash 3.2.51(24)-发布
  • 薄荷 0.9.2
  • PuTTY 0.60(带和不带“启用闪烁文本”)
  • 第 243 章
  • 侏儒终端 2.28.1
  • 术语=xterm
  • TERM=xterm-256color

我需要做什么才能在命令行上的 Bash 中使括号匹配工作?

whi*_*ark 6

尝试将其设置为.inputrc,例如:

$ cat ~/.inputrc
set blink-matching-paren on
Run Code Online (Sandbox Code Playgroud)

不知何故,当以交互方式设置时,此设置对我不起作用,但以这种方式工作得很好。