Bash readline
có một thiết lập được gọi blink-matching-paren
là không hoạt động đối với tôi. Nếu tôi gõ dấu ngoặc đơn mở trên dòng lệnh, sau đó là một số văn bản, thì dấu ngoặc đơn đóng tôi không nhận được bất kỳ nhấp nháy nào. Kết hợp dấu ngoặc đơn làm việc cho tôi trong vim
và emacs -nw
.
Dưới đây là các cài đặt và phiên bản, v.v.:
$ bind -v | grep blink-matching-paren
set blink-matching-paren on
$ set -o | grep -E '\<(emacs|vi)\>'
emacs on
vi off
Sự kết hợp khác nhau của:
- Bash 4.0.33 (1) - giải phóng
- Bash 4.1.9 (2)
- Bash 3.2.51 (24)
- bạc hà 0.9.2
- PuTTY 0,60 (có và không có "Bật văn bản nhấp nháy")
- xterm 243
- gnome-terminal 2.28.1
- HẠN = xterm
- HẠN = xterm-256 màu
Tôi cần làm gì để làm cho dấu ngoặc đơn khớp với công việc trong Bash trên dòng lệnh?
bind -v
cho thấy nó đã được thiết lập. Nhân tiện, hãy thử nó với dấu ngoặc kép từ dòng lệnh:bind 'set blink-matching-paren on'
- nó cũng hoạt động với tôi.