在 readline 信息页面中:
info bash -n "Commands For Kill"
M-y
旋转止动环,然后猛拉新的顶部。您只能在先前的命令是C-y
或 时执行此操作M-y
。
Ì 理解C-y
“粘贴”最后杀死的文本,但我无法弄清楚究竟M-y
是什么。
你能解释一下吗
M-y撤消最后一次猛拉,旋转所有保留的终止字符串的列表,并猛拉列表的新顶部。试试这个例子:
a b c
(无换行符)c
然后键入C-k将 杀死c
到杀死环的顶部。b
,a
.现在输入,C-y然后a
从列表顶部拉出。C-y再次键入,您只会得到另一个a
,但如果您立即键入M-y,a
则会删除并替换为b
。
如果您现在输入另一个,C-y您将得到b
,而不是a
,因为终止环已旋转。同样, aM-y将替换为b
a c
。
当您键入序列时C-y,M-y您会一个接一个地获得每个终止环字符串。