Чтобы узнать о привязке клавиш.
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).
Или с info
:
info bash --index-search=complete-into-braces
(или info bash
и используйте индекс с завершением) ( i
key))
Однако обратите внимание, что на предварительно созданной информационной странице, которая поставляется с исходными кодами bash-4.3, отсутствуют, по крайней мере, некоторые записи индекса, в том числе для , заключенных в фигурные скобки
, поэтому, если ваша ОС не перестроит информационную страницу из источников texinfo, указанная выше команда не будет работать.
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.
Или с man
, предполагая, что пейджер меньше
, как для bash
:
LESS='+/copy-region-as-kill' man zshall
zsh
также имеет describe-key-shortly
, который можно привязать к клавише или последовательности клавиш, например Ctrl + X Ctrl + H ниже:
bindkey '^X^H' describe-key-briefly
Затем вы вводите Ctrl + X Ctrl + H , за которым следует клавиша или комбинация клавиш для описания. Например, если дважды ввести Ctrl + X Ctrl + H , под приглашением отобразится:
"^X^H" is describe-key-briefly
tcsh
Это в основном то же самое, что и zsh
за исключением того, что tcsh
не имеет информационной страницы.
> bindkey | grep -a P
"^P" -> up-history
"^[P" -> history-search-backward
> env LESS=+/history-search-backward man tcsh
[...]
fish
: > bind | grep -F '\ec'
bind \ec capitalize-word
> help commands
Что должно запустить ваш предпочтительный веб-браузер. И найдите там заглавные буквы
.
Чтобы игнорировать репозиторий:
dnf --disablerepo=<repoid>...
Это позволяет отключить репозиторий для одной команды. Точно так же можно использовать --enablerepo=<repoid>
для динамического добавления репозитория в вашу стандартную конфигурацию для выполняемой команды.
Вы также можете складывать список или репозитории для пропуска с помощью (, например):
dnf --disablerepo=fedora-modular,updates-modular...