Emacs密钥绑定
我们都很欣赏Emacs文本编辑器的高度自定义和可扩展特性。Emacs提供了强大的功能,并大量使用键盘快捷键,为用户提供了快速访问和解决方案。
如果您是Emacs的新手,这些键盘快捷键可能很难掌握,特别是当您不确定不同命令的作用和可以使用的各种键盘快捷键时。为了帮助消除困惑,本文将重点介绍Emacs键绑定。我们将讨论常用的键,并在适当的时候给出示例。
Emacs键绑定的不同类别和示例
起初,Emacs似乎比其他文本编辑器更复杂。使用Emacs,一切都可以使用键绑定完成,掌握使用键的方式是有压力的。但是,我们整理了您应该知道的最常见的键,并根据它们的功能对它们进行排列。当您开始使用Emacs时,这个细分将使您感到舒适和轻松。
1. 修饰符的钥匙
Emacs使用两个修饰符键。第一个是Ctrl(控制)。另一个是Meta键(Alt/Esc)。“Ctrl”键与基本命令一起使用来触发事件。例如,你可以通过按“C-x - x-f”来触发搜索功能。在这种情况下,您可以同时按“Ctrl + x”键,然后释放并按“Ctrl + f”键以调出搜索提示符。
您将得到如下所示的输出:
“Meta”键与其他键组合以触发命令。例如,您可以通过按“M-x”来使用Emacs命令提示符。同时按“Alt + x”键,然后输入你的命令。
2. 基本动作
使用control/Ctrl和Meta (Alt)键,您可以快速浏览缓冲区。
- C-p -光标向上移动。
- C-n -向下移动光标。
- C-b -光标向左移动。
- C-f,光标向右移动。
- C-a -它移动到线的开始。
- C-e -它移动到线的末端。
- M-f -光标向前移动一个单词。
- M-b -它将光标向后移动一个单词。
3. 文本的钥匙
您可以使用以下键快速选择、复制、剪切和粘贴文本:
- C-SPC (Ctrl +空格)-开始选择文本。您将得到标记已设置的输出。
- M-w -复制所选文本
- C-w -剪切选定的文本
- 粘贴剪贴板中的文本
4. 搜索功能
Emacs允许在文本中搜索。您还可以在打开文件时搜索文件。
- C-s -向前增加搜索
- C-r -向后递增一次搜索
- C-x C-f -它允许你搜索和打开一个文件。
5. 使用缓冲区
Emacs与缓冲区和窗口一起工作,您可以有多个打开的缓冲区。这种情况需要您知道使用什么钥匙。
- C-x 1 -关闭所有打开的窗口,除了活动的那个
- c - x2 -水平分割一个窗口
C-x C-c -退出Emacs。如果有任何缓冲区打开,它会提示您在退出之前是否保存它。
6. 自定义和命令
您可以使用配置文件自定义Emacs。配置文件是“。“。Emacs .d/init.el”或“。Emacs .d/init.el”。
要调用诸如“文本缩放调整”之类的命令,请按“M-x”。然后,键入命令的名称。按“Enter/RET”键执行命令。
按“C-g”键可以终止当前命令。
要撤消更改,请使用“C-x u”键。
结论
Emacs是一个功能强大的文本编辑器,这要归功于您可以利用许多键绑定来快速执行操作。我们讨论了常用的Emacs键绑定,以帮助您快速使用Emacs文本编辑器。这样,您就可以使用并提升您的使用和体验。请随意练习更多的键绑定;它们有很多。编辑快乐!