2

如何以最少的击键次数在emacs中的“foo and bar”中转置“foo”和“bar”?

输入:

foo and bar

输出:

bar and foo
4

2 回答 2

6

另一种方式:

数字前缀 0 toM-t会将标记后的单词转置为点后的单词。

所以,如果^是标记和|是点:

f^oo and ba|r

按下后会变成M-0 M-t

|bar and ^foo

因此,在您的示例中,如果您正在键入foo and bar|,则键序列可以是C-space M-3 M-b M-0 M-t(在行尾设置标记,将 3 个单词返回到 foo,转置这些单词)。

于 2013-02-14T11:50:49.270 回答
0

这是一种方式(从短语的开头开始):M-t M-t M-m M-t.

如果前一行有文字foo,请替换M-mM-b M-b

于 2013-02-14T08:43:07.123 回答