您的位置:首页 > 其它

Emacs模式(Mode)

2016-04-14 00:00 127 查看
Emacs模式(Mode)

当我们启动某一文件时,Emacs 会判断文件的类型,从而自动选择相应的模式。当然,我们也可以手动启动各种模式。先按M-x,然后输入模式的名称。
比如启动“C模式”,就是M-x c-mode。直接按下M-x,然后按两下Tab键,你将得到所有可执行的命令,这里面当然包括所有的模式。因此,你要想不起来某个命令的名称,就用这个方法。
如果是perl就是, M-x perl-mode或者是M-x cperl-mode

Emacs里有一些特殊字符,当输入这些特殊字符时,Emacs将自动对当前行进行缩进.Emacs文档把这种行为叫做“自动缩进”(英文原文是"electric").
Emacs 支持的缩进规则有:bsd、cc-mode、ellemtel、gnu、java、k&r、linux、python、stroustrup、 user、whitesmith,通过M-x c-set-style命令指定。

.C模式
1.开启c-mode
M-x c-mode

2.常用命令
用M-;可以产生一条右缩进的注释。C模式下是“/* comments */”形式的注释,C++模式下是“// comments”形式的注释。
当我们高亮选定某段文本,然后按C-c C-c,就可以把这段文字给注释掉。
开启自动模式:按C-c C-a或者运行M-x c-toggle-auto-stat;在这种模式下敲击键盘时,程序员会注意到无论何时,只要输入分号,编辑器就会自动把光标定位到下一行,并自动缩进

3.关闭自动模式,只需要按C-c C-a或者运行M-x c-toggle-auto-state,系统将恢复一般状态。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: