关于emacs编写程序的问题 (转载)# Software - 软件世界
g*i
1 楼
【 以下文字转载自 Programming 讨论区 】
发信人: gazi (嘎子), 信区: Programming
标 题: 关于emacs编写程序的问题
发信站: BBS 未名空间站 (Mon May 28 04:54:40 2007)
再用emacs编程时,一般都会自动套用格式使所写的程序可读性强,比如会自动对齐括
号,并且对括号内的内容自动缩行:如
int main()
{
int i;
for (i=0; i<100; i++)
{
do something;
}
return 0;
}
但是如果我要修改程序,在原有的循环外面再加一层循环,emacs则不会自动把原先的
循环语句(现在是新循环的循环体)自动进一步缩进,如
int main()
{
int i;
int j;
for (j=0; j<10; j++
{
for (i=0; i<100; i++)
{
do something;
}
}
return 0
发信人: gazi (嘎子), 信区: Programming
标 题: 关于emacs编写程序的问题
发信站: BBS 未名空间站 (Mon May 28 04:54:40 2007)
再用emacs编程时,一般都会自动套用格式使所写的程序可读性强,比如会自动对齐括
号,并且对括号内的内容自动缩行:如
int main()
{
int i;
for (i=0; i<100; i++)
{
do something;
}
return 0;
}
但是如果我要修改程序,在原有的循环外面再加一层循环,emacs则不会自动把原先的
循环语句(现在是新循环的循环体)自动进一步缩进,如
int main()
{
int i;
int j;
for (j=0; j<10; j++
{
for (i=0; i<100; i++)
{
do something;
}
}
return 0