Warm tip: This article is reproduced from serverfault.com, please click

keyboard shortcuts-如何在Emacs中复制/选择整个文件或缓冲区?

(keyboard shortcuts - How to copy/select a whole file or buffer in Emacs?)

发布于 2014-03-20 20:44:21

在Emacs中是否有任何命令可以选择整个文件内容?

例如,Control+a选择记事本,记事本++等中文件的全部内容。

我可以使用鼠标选择全部内容,但是对于大文件来说很不方便。我在这里这里找到了基本的Emacs命令,但是找不到我想要的东西。

Questioner
Sajib Mahmood
Viewed
11
keelerm 2014-03-22 00:51:29

C-x h 将选择整个缓冲区。

你可以使用内置的帮助系统在Emacs中搜索帮助。

C-h f将寻求有关特定功能的帮助。在这种情况下,你可能已经搜索过whole-bufferfind mark-whole-buffer

其他有用的帮助命令是:

  • C-h m 显示当前模式的可用命令
  • C-h v 获得有关变量的帮助
  • C-h k 查找键绑定到的功能
  • C-h w 查看为给定功能定义了哪些键绑定
  • C-h ? 看看还有哪些其他选项可用。

请注意,C-x h这只会突出显示所有文本。要实际复制所选文本,必须使用C-wcut(kill-region)或M-wcopy(kill-ring-save)。