区域 - 剪切复制粘贴

  • 在光标位置设置标记:

    C-space 要么 C-@

  • 杀戮地区(切割):

    C-w

  • 复制区域杀环:

    M-w 要么 Esc-w

  • Yank(Paste) 最近被杀:

    C-y

  • Yank(Paste) 接下来最后被杀:

    M-y 要么 Esc-y

kill 是 Emacs 用于删除文本的命令。kill 命令类似于 Windows 中的 cut 命令。存在杀死一个单词( M-d ),行( C-k ) 的其余部分或更大的文本块的各种命令。已删除的文本将添加到 kill-ring 中,以后可以将其添加到 yanked 中。

选择并剪切(杀死)

杀戮和 yanking 类似于 Windows 中的 select-and-cut 功能,这里我们有 C-spc。键绑定 C-spc 将开始选择,用户可以借助箭头键或其他命令移动标记以进行选择。选择完成后 - 按下 C-w 以杀死所选文本

一些基本命令可用作 kill 命令的快速参考(取自 Emacs 教程)

    M-DEL       Kill the word immediately before the cursor
    M-d         Kill the next word after the cursor

    C-k         Kill from the cursor position to end of line
    M-k         Kill to the end of the current sentence

猛拉

yank 描述了先前删除的文本的插入,例如使用 C-y 哪个文本来查看最近被删除的文本。Yank 命令类似于 Windows 中的 paste 命令。

Yank 文本先前已被杀死

我们知道 kill 命令会将文本添加到 kill-ring 中。要 M-y 重复从 kill-ring 使用命令检索已删除的文本,直到所需的文本被拉出。

(注意:对于 M-y 工作的密钥,上一个命令应该是 YANK,否则它将不起作用)