cplusplusmode:创建匹配的括号或卷曲括号

CPlusPlusMode: create matching parenthesis or curly brace

本文关键字:创建 cplusplusmode      更新时间:2023-10-16

使用emacs v24.5.1中的cplusplusmode,我想在键入表达式时自动匹配括号和卷曲。

更具体地说,当键入时,例如'{',cplusplusmode应该创建一个匹配的括号并将光标移动到两者之间,例如以下示例:

if (a < b) { 
   // cursor here: default behavior
if (a < b) {
  // cursor here: anticipated behavior
}

电动机应该做您要寻找的事情:

全球次要模式电动配对模式,提供了一种轻松的方式 插入匹配的定义者。每当您插入开放定界符时, 匹配的关闭定界符也会自动插入 两者之间的离开点。

使用emacs config文件中的下面的摘要将其激活C :

(add-hook 'c++-mode-hook #'electric-pair-mode)