这是不是emacs的 indent-region 代码格式化的大bug??

Vim、Emacs配置和使用
回复
gy619
帖子: 237
注册时间: 2011-10-11 10:16

这是不是emacs的 indent-region 代码格式化的大bug??

#1

帖子 gy619 » 2012-08-07 9:41

我经常要修改别人的代码,别人的代码经常不缩进,乱空行,乱空格。看这样的代码,真是受罪。在emacs 下面 indent-region 经常使用,
觉得很不错了。。近来用 emacs默认的indent-region的时候,发现 indent-region 后,有时会莫名添加字符, 有时把一大段代码在格式化的时候给删除掉了。

这是什么原因造成的呢? 我要弄清楚这个原因。

以上问题遇到很多次,现在我不得不在emacs里面 调用外部的格式化工具来格式代码。

注意:使用emacs默认的indent-region的时候,很多时候都是正常的。 只有某些文件,怎么都出现那样的情况。

不知道有没有人遇到同样的情况?
gy619
帖子: 237
注册时间: 2011-10-11 10:16

Re: 这是不是emacs的 indent-region 代码格式化的大bug??

#2

帖子 gy619 » 2012-08-07 16:06

还是屏蔽了默认的格式化快捷键。 调用了外部工具,方便了,不出错了。 :em20
头像
jobinson99
帖子: 1169
注册时间: 2007-04-28 15:14
系统: NixOS+虚拟机各种系统
联系:

Re: 这是不是emacs的 indent-region 代码格式化的大bug??

#3

帖子 jobinson99 » 2012-08-19 22:11

不是吧,indent-region会删除东西?汗,什么情况?能说明白点么?我试试去
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
NixOS + lxqt + 无人生产线 + 无人农场 (已发明全套山地农业机械 + 线性喷洒系统,成片农业采收系统)+ 随身设备,柔性电路,冷热双调衣……
回复