原内容

一
二
三
四
五
六
七
八

操作之后的内容

八
七
六
五
四
三
二
一

操作步骤

  1. 先标记所要反转的区域的内容(C-@ 为开始标记, 然后移动渔村到指定区域)

  2. 然后输入以下命令: M-x reverse-region RET 即可.

某两行之间进行反转

  • C-x C-t : 反转当前行和上一行,并且将光标移动这两行的下面.

或者

  • M-x transpose-lines

两个字符间的反转

  • C-t : 反转当前光标所在的字符与后一个(左)字符.并且将光标向前移动一个字符.

或者

  • M-x transpose-chars

两个单词之间的反转

  • M-t: 反转当前光标所在的单词与后一个(左)单词,并且将光标移动到反转后单词的结尾.(要注意光标的位置, 在一个单词开始处, 与结束处的行为是不同的)

或者

  • M-x transpose-words

zhi yang yong

根据某规则来排序

原内容

八 a 二且全
七 c 了顶起
六 e 是是在
五 d 是是是
四 b 我我我
三 f 是是是是
二 h 我是不是
一 g 你妹

根据第二个Filed来排序之后的内容为

八 a 二且全
四 b 我我我
七 c 了顶起
五 d 是是是
六 e 是是在
三 f 是是是是
一 g 你妹
二 h 我是不是

命令

C-u 2 M-x sort-fields

2 表示根据第2项来排序.

更多资料可以参考 GNU Emacs 官网