巴什 readline
有一个叫做的设置 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
各种组合:
- Bash 4.0.33(1) - 发布
- Bash 4.1.9(2) - 发布
- Bash 3.2.51(24) - 发布
- 薄荷0.9.2
- PuTTY 0.60(带和不带“启用闪烁文本”)
- xterm 243
- gnome-terminal 2.28.1
- TERM = xterm的
- TERM = xterm的-256color
我需要做什么才能使命令行中的括号匹配在Bash中工作?
bind -v
表明它已经设定好了。顺便说一句,尝试使用命令行中的引号:bind 'set blink-matching-paren on'
- 这对我也有用。