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,系统将恢复一般状态。
当我们启动某一文件时,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,系统将恢复一般状态。
相关文章推荐
- 横向ListView
- CXF spring jaxws:endpoint 与 jaxws:server 区别 与 关系
- 新人入住,请多关照!
- RESTful WebService
- Java多线程编程基础
- MJExtension
- EXRefresh
- warning: Could not resolve external type c:objc(cs
- PostgreSQL事务处理机制 (&与MySQL之间比较)
- 数据库专业词汇 DDL、DML和DCL 理解
- 数据库 事务 ACID解释
- Java程序打包成jar包
- Android动画 详解(一 补间动画)
- Android动画 详解(二 帧动画 属性动画 )
- 金汉亭自助烤肉 赚钱好项目
- 炸酱面女孩韩式面馆 一碗青春的面条
- 御厨传奇自助涮烤 一个不一样的涮烤店
- 美石记韩式拌饭 全天不打烊
- stm32笔记:GPIO的的配置和操作(2)引脚输入之查询按键
- 怎样使ChemDraw信息共享