cc-mode相关内容

我怎样才能让 emacs 自动插入右大括号

我刚开始使用 emacs,有一个功能我非常喜欢,但四处搜索无果.我希望其他人已经这样做了,因为我现在还不想学习 elisp. void foo() 我想输入一个“{"来导致这种情况发生 void foo(){} 我希望这仅在 cc 模式下发生,并且仅在不在字符串/注释/等中时发生在行尾 首先想到的是重新绑定“{"以始终执行此操作(我自己可以弄清楚如何执行此操作),但是很难让它 ..
发布时间:2022-01-02 20:11:18 其他开发

具有讽刺意味的模式不包含路径

我最近开始使用 irony-mode 来完成操作在emacs(24.3.1)中.但是,我似乎无法添加其他系统包含路径来打包. 我的配置中包含以下代码: (defun ac-cc-mode-clang-hooks()(是/次要模式开启)(自动完成模式1);;避免在继承c模式的模式下启用讽刺模式,例如php-mode(当(成员主要模式具有讽刺意味的已知模式)(讽刺模式1));;设置编译器标志以 ..
发布时间:2021-05-04 18:43:10 其他开发

使Emacs减少对缩进的侵略

当我输入某些东西时,Emacs会重新输入当前行,如“;”要么 ”//”。这是非常烦人的,因为有很多地方,它不够聪明,无法正确缩进。 如何禁用此功能?我仍然希望能够使用TAB缩进行,但是我不希望我输入任何源代码来重新生成。 (我正在使用Dylan Moonfire的C#模式,但这可能适用于任何cc模式。) 解决方案 尝试运行 c-toggle-electric-state 关闭这 ..
发布时间:2017-08-07 23:51:42 开发方法