Standardmäßig C-x C-r
ist an gebunden re-read-init-file
.
Weitere Informationen finden Sie im Bash-Referenzhandbuch .
Ich habe gehört, dass das Readline- Modul liest, ~/.inputrc
und so ändert es das Verhalten von Tastenanschlägen unter Programmen wie Bash.
Wie kann ich das nach der Bearbeitung erneut laden, um das geänderte Verhalten zu sehen, ohne mein Terminalprogramm neu zu starten?
Standardmäßig C-x C-r
ist an gebunden re-read-init-file
.
Weitere Informationen finden Sie im Bash-Referenzhandbuch .
You can also reload new entries from command line using bind -f ~/.inputrc
. That will load the entries in .inputrc. Note that it just does a load, not a "reload" - so it doesn't reset any lines you happen to have removed from the .inputrc.
To quickly test from a clean slate, just run bash
then work inside that new nested shell (or start a new terminal).
This worked for me
bind -f ~/.inputrc
https://unix.stackexchange.com/questions/153357/inputrc-file-not-sourcing-correctly/246422#246422
In .inputrc first choose your binding and after bind the re-read-init-file
function:
set editing-mode vi "\C-x\C-r": re-read-init-file
Press CTRL and x, release both, press CTRL and r.