Um sich über eine Schlüsselbindung zu informieren.
In bash
:
$ bind -p | grep -a '{'
"\e{": complete-into-braces
"{": self-insert
$ LESS='+/complete-into-braces' man bash
complete-into-braces (M-{)
Perform filename completion and insert the list of possible com‐
pletions enclosed within braces so the list is available to the
shell (see Brace Expansion above).
Oder mit info
:
info bash --index-search=complete-into-braces
(oder info bash
und benutze den Index mit Vervollständigung ( i
Schlüssel))
Beachten Sie jedoch, dass auf der vorgefertigten Informationsseite, die mindestens mit Bash-4.3-Quellen complete-into-braces
geliefert wird, einige Indexeinträge fehlen, einschließlich der für. Solange Ihr Betriebssystem die Informationsseite nicht aus den Texinfo-Quellen neu erstellt, funktioniert der obige Befehl nicht.
Im zsh
$ bindkey| grep W
"^W" backward-kill-word
"^[W" copy-region-as-kill
$ info --index-search=copy-region-as-kill zsh
copy-region-as-kill (ESC-W ESC-w) (unbound) (unbound)
Copy the area from the cursor to the mark to the kill buffer.
If called from a ZLE widget function in the form 'zle
copy-region-as-kill STRING' then STRING will be taken as the text
to copy to the kill buffer. The cursor, the mark and the text on
the command line are not used in this case.
Oder mit der man
Annahme, dass der less
Pager wie folgt lautet bash
:
LESS='+/copy-region-as-kill' man zshall
zsh
hat auch eine, describe-key-briefly
die Sie auf einen Schlüssel oder eine Schlüsselsequenz binden können, wie Ctrl+XCtrl+Hunten:
bindkey '^X^H' describe-key-briefly
Anschließend geben Sie Ctrl+XCtrl+Hgefolgt von der zu beschreibenden Taste oder Tastenkombination ein. Wenn Sie dies beispielsweise Ctrl+XCtrl+Hzweimal eingeben, wird unter der Eingabeaufforderung Folgendes angezeigt:
"^X^H" is describe-key-briefly
Im tcsh
Das ist im Grunde dasselbe, zsh
außer dass tcsh
es keine Infoseite gibt.
> bindkey | grep -a P
"^P" -> up-history
"^[P" -> history-search-backward
> env LESS=+/history-search-backward man tcsh
[...]
In fish
:
> bind | grep -F '\ec'
bind \ec capitalize-word
> help commands
Welches sollte Ihr bevorzugter Webbrowser starten. Und dort suchen capitalize-word
.