Miscellaneous
re-read-init-file (C-x C-r)
读入 inputrc 文件的内容,合并其中的按键关联和变量赋值。
abort (C-g)
取消当前编辑命令,鸣终端响铃 (按照 bell-style 的设置来做)。
do-uppercase-version (M-a, M-b, M-x, ...)
如果有 Meta 前缀的字符 x 是小写的,那么与命令相关连的是对应的大写字符。
prefix-meta (ESC)
将输入的下一个字符加上 Meta 前缀。 ESC f 等价于 Meta-f.
undo (C-_, C-x C-u)
增量的撤销,分别记住每一行。
revert-line (M-r)
撤销这一行的所有修改。这与执行命令 undo 足够多次的效果相同,将这一行恢复到初始状态。
tilde-expand (M-&)
对当前词进行波浪线扩展。
set-mark (C-@, M-<space>)
在 point 处设置 mark。如果给出了数值的参数,标记被设置到那个位置。
exchange-point-and-mark (C-x C-x)
交换 point 和 mark。当前光标位置被设置为保存的位置,旧光标位置被保存为 mark。
character-search (C-])
读入一个字符,point 移动到这个字符下一次出现的地方。负数将搜索上一个出现。
character-search-backward (M-C-])
读入一个字符,point 移动到这个字符上一次出现的地方。负数将搜索下面的出现。
insert-comment (M-#)
没有数值的参数时,readline 变量 comment-begin 的值将被插入到当前行首。如果给出一个数值的参数,命令的行为类似于一个开关: 如果行首字符不匹配 comment-begin 的值,将插入这个值,否则 匹配 comment-begin 的字符将被从行首删除。在两种情况下,这一行都被接受, 好像输入了新行符一样。comment-begin 的默认值使得这个命令将当前行变成 一条 shell 注释。如果数值参数使得注释字符被删除,这一行将被 shell 执行。
glob-complete-word (M-g)
point 之前的词被当作路径扩展的一个模式,尾部暗含了一个星号。这个模式被用来 为可能的补全产生匹配的文件名列表。
glob-expand-word (C-x *)
point 之前的词被当作路径扩展的一个模式,匹配的文件名的列表被插入,替换这个词。 如果给出一个数值参数,在路径扩展之前将添加一个星号。
glob-list-expansions (C-x g)
显示 glob-expand-word 可能产生的扩展的列表,重绘当前行。如果给出一个数值参数,在路径扩展之前将添加一个星号。
dump-functions
向 readline 输出流打印所有的函数和它们的按键关联。如果给出一个数值参数, 输出将被格式化,可以用作 inputrc 文件一部分。
dump-variables
向 readline 输出流打印所有可设置的 readline 函数。如果给出一个数值参数, 输出将被格式化,可以用作 inputrc 文件一部分。
dump-macros
向 readline 输出流打印所有关联到宏的 readline 按键序列以及它们输出的字符串。 如果给出一个数值参数,输出将被格式化,可以用作 inputrc 文件一部分。
display-shell-version (C-x C-v)
显示当前 bash 实例的版本信息。