These shortcuts aren’t provided by the terminal or the shell but the readline library (or zle if you use zsh), which can be configured using the ~/.inputrc file.
Some of these are provided by the readline library (ctrl-a/e/k/y etc), others are provided by the shell (ctrl-c, ctrl-z, etc), and others are the terminal emulator (ctrl-shift-c/v/n/t, etc).
deleted by creator
Shortcuts for some different shells:
- Nushell (reedline): nushell.sh/book/line_editor
- Bash: (readline): gnu.org/software/bash/manual/html_node/Readline-Interaction
- Fish: fishshell.com/docs/current/interactive#shared-bindings
As you can see, most of them use shortcuts from Emacs and Vi
I wish they just put a biiiit more detail, like good job getting the word out please add some explanation.
Or… VIM commands!
set -o vi
!!!Very useful. Thanks.
Is there any mirror for this? I don’t know if this has been posted to some other site as well, but the web site seems to be overloaded with traffic right now and I can’t see the article.
They missed my personal favourite:
SHIFT + INSERT … paste the content of the PRIMARY select buffer (currently selected text).
Middle click gang has beef