橘子味的心
标题:Linux shell bind 命令

Linux shell bind 命令用于显示或设置键盘按键与其相关的功能。

我们可以利用 bind 命令了解有哪些按键组合与其功能,也可以自行指定要用哪些按键组合。

bind 命令语法格式如下

bind [-dlv][-f <按键配置文件>][-m <按键配置>][-q <功能>]

[选项]:

选项 描述
-d 显示按键配置的内容
-f <按键配置文件>  载入指定的按键配置文件
-l  列出所有的功能
-m<按键配置>  指定按键配置
-q<功能>  显示指定功能的按键
-v  列出目前的按键配置与其功能

范例

1. 显示所有按键组合的功能

[root@localhost ~]# 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

....                        # 还有很多,这里省略

2. 列出指定功能的按键和按键组合


列出功能 abort 按键以及组合按键

[root@localhost shell]# bind -q abort
abort can be invoked via "\C-g", "\C-x\C-g", "\e\C-g".

列出功能 accept-line 按键以及组合按键

[root@localhost shell]# bind -q accept-line

返回上一级

目录

分类