Câu trả lời:
Các set
lệnh trong cuốn hướng dẫn readline là một trong tập tin cấu hình readline của, ~/.inputrc
. Mặc dù bash là người dùng nổi tiếng nhất của thư viện readline, thư viện này là chung chung và có thể được sử dụng bởi các chương trình khác; cú pháp của .inputrc
không liên quan đến bash.
Bạn có thể thực hiện bash thực thi các lệnh readline thông qua bind
nội dung:
bind "set var value"
Ngoài ra, bạn có thể làm cho bash đọc lại ~/.inputrc
với bind -f ~/.inputrc
.
Từ hướng dẫn :
Khi một chương trình sử dụng thư viện Readline khởi động, tệp init sẽ được đọc và các ràng buộc chính được đặt.
Bên cạnh đó, C- x C- rlệnh tái đọc init này tập 1 , do đó kết hợp bất kỳ thay đổi mà bạn có thể đã thực hiện nó.
1 Lưu ý đây rõ ràng là ràng buộc Emacs (mặc định), nếu bạn sử dụng editing-mode-vi
thì không có keybind mặc định. Tuy nhiên, bạn có thể liên kết re-read-init-file
lệnh với một keybind bạn chọn ~/.inputrc
.
set
là không giống như được xây dựng trong vỏset
.