分页: 1 / 1

emacs 不能修改代码

发表于 : 2009-03-06 23:17
ericzhong83
我用emacs看linux内核代码,想在某些语句后加上注释;
但是在某些语句后面输入tab以后该语句要么往前移(好像是一个tab,但不确定),要么没反应(即没插入tab字符);
是怎么回事阿?
gedit却可以!!!
难道是什么模式问题???
本人从来没用emacs写过代码,刚刚学!

Re: emacs 不能修改代码

发表于 : 2009-03-06 23:47
renws
c-x h t
看看先

Re: emacs 不能修改代码

发表于 : 2009-03-06 23:55
yjcong
emacs默认的快捷键和平时用的不同。

Re: emacs 不能修改代码

发表于 : 2009-03-07 13:20
ericzhong83
终于搞清楚了!!!
TAB在emacs中默认是自动缩进不是插入TAB字符。
插入TAB字符用:<C-q TAB>

Re: emacs 不能修改代码

发表于 : 2009-03-15 22:05
forcotton
要想插入注释用 M-; (按alt+分号). 这个键一般绑定到 comment-dwim, 意思是do what i mean, 比较智能,可以加注释、去注释、注释一段代码、取消注释一段代码。C-h k M-; 可以看到帮助。