7

是否可以在带有数字参数的 bash shell 中使用 emacs 绑定,例如在 emacs Cu 5 Cd 中删除五个字符。在 bash 提示符下是否有等效的方法?

谢谢

4

1 回答 1

10

Emacs 通常是默认的编辑模式 ( set -o emacs)。

介绍到行编辑准备好参数

文本Ck读作“Control-K”,描述了按下 Control 键并按下 k 键时产生的字符。

文本Mk读作“Meta-K”,描述按下元键(如果有的话)并按下k键时产生的字符。如果您没有元键,则可以通过先键入ESC,然后键入k来生成相同的击键。这两个过程都被称为k键。

将数字参数传递给命令的一般方法是在命令之前键入元数字。例如,要为Cd命令提供 10 的参数,您可以键入M-1 0 Cd

Bash Emacs 编辑模式(readline)备忘单

于 2010-02-14T07:03:28.490 回答