显示或设置键盘按键与其相关的功能。
bind [-dlv][-f <按键配置文件>][-m <按键配置>][-q <功能>]
您可以利用bind命令了解有哪些按键组合与其功能,也可以自行指定要用哪些按键组合。
-d 显示按键配置的内容。
-f<按键配置文件> 载入指定的按键配置文件。
-l 列出所有的功能。
-m<按键配置> 指定按键配置。系统提供了 emacs、emacs-meta、emacs-ctlx、
vi、vi-move与vi-insert等按键配置。预设的按键配置为 emacs 。
-q<功能> 显示指定功能的按键。
-v 列出目前的按键配置与其功能。
查询显示 shell 版本的按键为何:
$ bind -l | grep version <-- 显示与 version 相关的功能 display-shell-version <-- 此功能可显示 shell 的版本 do-lowercase-version $ bind -q display-shell-version display-shell-version can be invoked via "\C-x\C-v". <-- 提示按下Ctrl+x Ctrl+v 键 $ GNU bash, version 3.2.39(1)-release (x86_32-pc-linux-gnu)