emacs快捷键
2018-12-14 18:13:09 9 举报
AI智能生成
mark的emacs使用说明
作者其他创作
大纲/内容
工程相关
c-xct
c-xct
只编译不运行测试程序。
C-xca
运行所有单元测试(当前目录)。
c-qie
生成工程下的class的declare
c-xc9
生成资源文件
c-xc0
重新编译所有的依赖项
c-qna
添加一个类并建立测试程序,继承至dnc
c-qnx
生成dnc_virtual的C语言映射函数
c-qnp
添加一个widget并建立gui测试程序
c-qnw
不添加测试程序。
c-xci
修改执行程序的命令行参数
外部关联操作
建立fpi下的工程,命令
dnc/prjcreate gui/gui.prj name
如何
子主题
编译运行
F快捷键
F1
查看原型定义
F3
查看定义
M-F3
返回上次查看的位置,递归式的
F2
定位第一个编译错误。
F4
编译运行单元测试。
F5
调试
shift-F5
关闭调试
更多
普通跳转,源码操作
m-gg
跳转到行
C-qd
cpp与h之间切换,如果是.t.cpp则只切换一次,之后不会切换到.t.cpp
m-=sj
添加函数, 在.h写好原型,然后在.h文件中按快捷键,则在对应的cpp文件中生成函数定义。
cs->
dnew<> 快捷键,打完之后在尖括号中间.
c-7
dref<> 快捷键
m-p
在当前光标插入一个lambda表达式 {}
ms-p
在当前光标插入一个lambda表达式,带入={}
c-8
self-> 快捷键,因为数字8上面带shift之后是*,表示指针
c-m-j
复制标识
c-xcs
编译并安装当前*.ce文件生成的exe文件到~/bin/目录
通用操作
M-3
查找替换,选中区域就是替换选中的区域中的内容。
ms-3
当前文件全局正则表达式替换.
cs-3
文件目录界别,全局查找替换
c-x c-q
只读文件模式
重复可以开关
m-=ww
切分为5个窗口
联想
c-x 2
横向分割窗口
c-x 3
纵向分割窗口
c-x1
只保留光标所在窗口
c-x 0
关闭光标所在窗口
c-qf
打开上一次编译的源码文件
M-=wp
正则搜索
m-=wp
全局查找符号
m-x
输入emacs的命令
比如aligh-regexp
C-space
标记光标开始。
需要修改输入法设置
c-x c-q
在目录预览状态下修改文件名/目录名.
0 条评论
下一页