如何在Emacs中的标记区域周围添加/删除括号?

mod*_*ler 4 emacs

我经常发现需要在Emacs中的标记区域周围添加/删除括号/括号。

目前,我通过以下方式手动添加:

  1. 将光标移动到预期区域的一端,键入打开指示符;
  2. 将光标移动到预期区域的另一端,键入结束符;

和清除以相反的方式。

但是,由于光标的移动,这看起来很麻烦并且容易出错。从安全的角度来看,如果我成对删除括号,则会感到更安全,因为它是原子操作

Emacs中是否有内置或手工制作的功能来针对标记区域执行此操作?

Die*_*elm 5

  • 卸下一对周围的字符(括号,括号,无论)围绕SEXP: C-M-u M-x delete-pair
  • 用括号括起一个区域:标记该区域和M-(