Câu trả lời:
Các setlệ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 .inputrckhô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 bindnội dung:
bind "set var value"
Ngoài ra, bạn có thể làm cho bash đọc lại ~/.inputrcvớ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-vithì không có keybind mặc định. Tuy nhiên, bạn có thể liên kết re-read-init-filelệnh với một keybind bạn chọn ~/.inputrc.
setlà không giống như được xây dựng trong vỏset.