Replacing Ctrl-R in Bash without TIOCSTI
Summary
Explains how to replace Bash Ctrl-R history search without using the risky TIOCSTI approach by using rlselect and a two-key binding mechanism. It documents the old mechanism, the security concerns with TIOCSTI, and the new Bash function approach, including code samples and resource links.