diff --git a/unix/use-the-readline-keybindings-anywhere.md b/unix/use-the-readline-keybindings-anywhere.md index 9bfc7c9..a0868ff 100644 --- a/unix/use-the-readline-keybindings-anywhere.md +++ b/unix/use-the-readline-keybindings-anywhere.md @@ -8,8 +8,7 @@ however, I learned about a couple more reading through [Shell Tricks That Actually Make Life Easier (And Save Your Sanity)](https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/). -These are [Readline -commands](https://www.gnu.org/software/bash/manual/html_node/Bindable-Readline-Commands.html) +These are [Readline commands](https://www.gnu.org/software/bash/manual/html_node/Bindable-Readline-Commands.html) (or keybindings) which means they are supported by anything that uses Readline under the hood. So while you might be using these to great effect in `bash` and `zsh`, you should look for other places they are available. @@ -17,11 +16,15 @@ under the hood. So while you might be using these to great effect in `bash` and A non-exhaustive list includes: - Ruby's `irb` -- `python` +- Python's `python` - Node.js' `node` - PostgreSQL's `psql` +- Claude Code And many more similar REPLs and command line tools. Try these keybindings out in one of your favorites and when you're done hit `ctrl-c` to exit out of it. + +PS. subsets of these keybindings are sometimes supported in unexpected places +like the Chrome URL bar.