答案1
預設情況下,C-x C-r
綁定到re-read-init-file
.
請參閱Bash 參考手冊進行解釋。
答案2
您也可以使用從命令列重新載入新條目bind -f ~/.inputrc
。這將載入 .inputrc 中的條目。請注意,它只是執行加載,而不是“重新加載” - 因此它不會重置您碰巧從 .inputrc 中刪除的任何行。
要從頭開始快速測試,只需運行bash
然後在新的嵌套 shell 中工作(或啟動一個新終端)。
答案3
這對我有用
bind -f ~/.inputrc
https://unix.stackexchange.com/questions/153357/inputrc-file-not-source- Correctly/246422#246422
答案4
這對我有用:
exec $SHELL
這會再次運行當前shell,而不創建子進程,並且涉及執行所有常見的初始化和腳本讀取,因此/etc/inputrc、~/.profile、~/.bashrc 等中的任何新的或更改的設置都會生效。