繁体   English   中英

如何在 emacs 上按 Ctrl + A?

[英]How can I Ctrl + A on emacs?

我是 emacs 的新手,如何突出显示 emacs 上的所有文本和复制? 在此处输入图像描述

  • Cx h运行命令mark-whole-buffer (全选)
  • mw运行命令kill-ring-save (复制)

与许多程序一样,您可以在“ Edit ”菜单中找到“全选”和“复制”——您还可以在其中看到上述键绑定的广告。

正如phils所说,您可以在Edit菜单中使用主键盘快捷键Cx h找到它。

此外,您可以通过键入ctrl-h k然后单击菜单Edit > Select All来查看所有键绑定,从而导致 emacs 打开一个*Help*缓冲区,其中包含:

<menu-bar> <edit> <mark-whole-buffer> runs the command mark-whole-buffer (found in global-map)

It is bound to s-a, C-x h, <menu-bar> <edit> <mark-whole-buffer>.

如果您在 mac 计算机上运行 emacs,您会注意到键绑定sa指的是 mac 标准快捷方式cmd-a (按住cmd修饰符并键入字母a )。

否则,在任何 emacs 上,您还可以键入Mx mark-whole-buffer RET (如果您想插入 emacs-lisp 函数,这可能很有用)或序列M-< Cx SPACE M-> (这可能很有用例如,如果您想跳过缓冲区的第一行)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM