English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

comando bind di Linux

Manuale completo dei comandi di Linux

Il comando bind di Linux viene utilizzato per visualizzare o impostare le funzioni delle combinazioni di tasti della tastiera.

Puoi utilizzare il comando bind per capire quali combinazioni di tasti esistono e le loro funzioni, o specificare quali combinazioni di tasti utilizzare.

sintassi

bind [-dlv][-f <file-configurazione-tasti>][-m <configurazione-tasti>][-q <funzione>]

descrizione dei parametri

  • -d  mostra il contenuto della configurazione dei tasti。
  • -f<file-configurazione-tasti>  carica il file di configurazione dei tasti specificato。
  • -l  elenca tutte le funzioni。
  • -m<configurazione-tasti>  specifica la configurazione dei tasti。
  • -q<funzione>  mostra i tasti della funzione specificata。
  • -v  elenca le configurazioni di tasti correnti e le loro funzioni。

esempi online

mostra tutte le funzioni delle combinazioni di tasti

# bind -l //mostra il contenuto delle combinazioni di tasti
abort
accept-line
alias-expand-line
arrow-key-prefix
backward-byte
backward-char
backward-delete-char
backward-kill-line
backward-kill-word
backward-word
beginning-of-history
beginning-of-line
……contenuto omesso
vi-goto-mark
vi-insert-beg
vi-insertion-mode
vi-match
vi-movement-mode
vi-next-word
vi-overstrike
vi-overstrike-delete
vi-prev-word
vi-put
vi-redo
vi-replace
vi-rubout
vi-search
vi-search-again
vi-set-mark
vi-subst
vi-tilde-expand
vi-yank-arg
vi-yank-to
yank
yank-last-arg
yank-nth-arg
yank-pop

mostra la configurazione corrente delle combinazioni di tasti

# bind -l
abort
accept-line
alias-expand-line
arrow-key-prefix
backward-byte
backward-char
backward-delete-char
backward-kill-line
backward-kill-word
backward-word
beginning-of-history
beginning-of-line
call-last-kbd-macro
capitalize-word
character-search
character-search-backward
clear-screen
complete
complete-command
complete-filename
complete-hostname
complete-into-braces
complete-username
complete-variable
copy-backward-word
copy-forward-word
copy-region-as-kill
dabbrev-expand
delete-char
delete-char-or-list
delete-horizontal-space
digit-argument
display-shell-version
do-lowercase-version
downcase-word
dump-functions
dump-macros
dump-variables
dynamic-complete-history
edit-and-execute-command
emacs-editing-mode
end-kbd-macro
end-of-history
end-of-line
exchange-point-and-mark
forward-backward-delete-char
forward-byte
forward-char
forward-search-history
forward-word
glob-complete-word
glob-expand-word
glob-list-expansions
history-and-alias-expand-line
history-expand-line
history-search-backward
history-search-forward
insert-comment
insert-completions
insert-last-argument
kill-line
kill-region
kill-whole-line
kill-word
magic-space
menu-complete
menu-complete-backward
next-history
non-incremental-forward-search-history
non-incremental-forward-search-history-again
non-incremental-reverse-search-history
non-incremental-reverse-search-history-again
old-menu-complete
operate-and-get-next
overwrite-mode
possible-command-completions
possible-completions
possible-filename-completions
possible-hostname-completions
possible-username-completions
possible-variable-completions
previous-history
quoted-insert
redraw-current-line
re-read-init-file
reverse-search-history
revert-line
self-insert
set-mark
shell-backward-kill-word
shell-backward-word
shell-expand-line
shell-forward-word
shell-kill-word
skip-csi-sequence
start-kbd-macro
tab-insert
tilde-expand
transpose-chars
transpose-words
tty-status
undo
universal-argument
unix-filename-rubout
unix-line-discard
unix-word-rubout
upcase-word
vi-append-eol
vi-append-mode
vi-arg-digit
vi-back-to-indent
vi-bword
vi-bWord
vi-change-case
vi-change-char
vi-change-to
vi-char-search
vi-column
vi-complete
vi-delete
vi-delete-to
vi-editing-mode
vi-end-word
vi-eof-maybe
vi-eword
vi-eWord
vi-fetch-history
vi-first-print
vi-fword
vi-fWord
vi-goto-mark
vi-insert-beg
vi-insertion-mode
vi-match
vi-movement-mode
vi-next-word
vi-overstrike
vi-overstrike-delete
vi-prev-word
vi-put
vi-redo
vi-replace
vi-rubout
vi-search
vi-search-again
vi-set-mark
vi-subst
vi-tilde-expand
vi-yank-arg
vi-yank-to
yank
yank-last-arg
yank-nth-arg
yank-pop
root@snail-hnlinux:~# 
root@snail-hnlinux:~# 
root@snail-hnlinux:~# 
root@snail-hnlinux:~# 
root@snail-hnlinux:~# bind -v
imposta bind-tty-special-chars su
imposta blink-matching-paren su
imposta byte-oriented disattivato
imposta completion-ignore-case disattivato
imposta convert-meta disattivato
imposta disable-completion disattivato
imposta echo-control-characters su
imposta enable-keypad disattivato
imposta enable-meta-key su
imposta expand-tilde disattivato
imposta history-preserve-point disattivato
imposta horizontal-scroll-mode disattivato
imposta input-meta su
imposta mark-directories su
imposta mark-modified-lines disattivato
imposta mark-symlinked-directories disattivato
imposta match-hidden-files su
imposta meta-flag su
imposta output-meta su
set page-completions on
set prefer-visible-bell on
set print-completions-horizontally off
set revert-all-at-newline off
set show-all-if-ambiguous off
set show-all-if-unmodified off
set skip-completed-text off
set visible-stats off
set bell-style audible
set comment-begin #
set completion-prefix-display-length 0
set completion-query-items 100
set editing-mode emacs
set history-size 1000
set keymap emacs

Elenca i tasti e le combinazioni di tasti delle funzioni specifiche

# bind -q abort
//Utilizzare la chiamata abort “C-g”, “C-xC-g”, “eC-g”.
# bind -q accept-line //Elenca le funzioni “accept-line” e le combinazioni di tasti
//Utilizzare la chiamata accept-line “C-j”, “C-m”.

Manuale completo dei comandi di Linux