Emacs基础:小白入门指南

欢迎来到Emacs的奇妙世界!作为一个强大的文本编辑器,Emacs有着丰富的功能和独特的操作方式。在这篇博客中,我们将轻松介绍Emacs的基础语法和用法,为小白提供一份简单易懂的入门指南。

1. 基础快捷键

Emacs的基本操作都离不开一些快捷键。下面是一些最基础的:

  • C-x C-f 打开文件
  • C-x C-s 保存文件
  • C-x k 关闭当前缓冲区

这里的 C-x 表示按下 Control 键并同时按下 x 键。

2. 编辑文本

移动光标

  • C-f 向前移动一个字符
  • C-b 向后移动一个字符
  • C-n 向下移动一行
  • C-p 向上移动一行

剪切、复制、粘贴

  • C-space 开始选择文本
  • M-w 复制选中文本
  • C-w 剪切选中文本
  • C-y 粘贴

3. 搜索与替换

  • C-s 向前搜索
  • C-r 向后搜索
  • M-% 替换

4. 窗口管理

Emacs可以分割成多个窗口,方便同时查看多个文件。

  • C-x 2 垂直分割窗口
  • C-x 3 水平分割窗口
  • C-x 0 关闭当前窗口

5. 使用插件

Emacs有强大的插件系统,可以通过M-x package-install 安装插件。例如,安装 magit 插件可以让你更方便地进行Git版本控制。

6. 命令行操作

在Emacs中,你可以通过 M-x 进入命令行模式,执行各种功能。例如,M-x shell 可以打开一个命令行终端。

参考

Emacs 快速指南

emacs配置初步

emacs 多行编辑

EmacsLispManual Chinese Notes

结语

Emacs是一个强大而灵活的编辑器,希望通过这份简单的入门指南,你能更轻松地开始使用它。继续探索Emacs的世界,发现更多有趣的功能吧!

Happy hacking with Emacs! 🚀