[问题]有关Emacs缩进的配置

Vim、Emacs配置和使用
回复
头像
CppOrJava
帖子: 30
注册时间: 2012-08-04 22:08
系统: Ubuntu 12.04

[问题]有关Emacs缩进的配置

#1

帖子 CppOrJava » 2012-09-22 20:03


本人菜鸟,请多多包涵
如附件中所示,请问在.emacs中加入什么样的代码才能使花括号自动缩进到 if ,else and for 那一列去?
附件
1.png
1.png (10.66 KiB) 查看 1827 次
头像
CppOrJava
帖子: 30
注册时间: 2012-08-04 22:08
系统: Ubuntu 12.04

Re: [问题]有关Emacs缩进的配置

#2

帖子 CppOrJava » 2012-09-22 20:05

这是C++的代码.
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: [问题]有关Emacs缩进的配置

#3

帖子 自由建客 » 2012-09-22 22:30

搜「emacs 缩进风格」
头像
jobinson99
帖子: 1169
注册时间: 2007-04-28 15:14
系统: NixOS+虚拟机各种系统
联系:

Re: [问题]有关Emacs缩进的配置

#4

帖子 jobinson99 » 2012-09-24 11:26

如果用的是emacs24
可开启 electric的缩进功能,会自动缩进

代码: 全选

;;使用易码肆24内嵌的功能:
(require 'electric)
;;编辑时智能缩进,类似于C-j的效果——这个C-j中,zencoding和electric-pair-mode冲突
(electric-indent-mode t)
然后设定一个快捷键,我设定是f5,可以把选择的代码重整为缩进模式

代码: 全选

;;缩进
(global-set-key (kbd "<f5>") 'indent-region)
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
NixOS + lxqt + 无人生产线 + 无人农场 (已发明全套山地农业机械 + 线性喷洒系统,成片农业采收系统)+ 随身设备,柔性电路,冷热双调衣……
头像
CppOrJava
帖子: 30
注册时间: 2012-08-04 22:08
系统: Ubuntu 12.04

Re: [问题]有关Emacs缩进的配置

#5

帖子 CppOrJava » 2012-11-25 15:48

想起来, for语句写错了.
改为
for (; a; )
{
}
回复